my main concern for this vac was power. well it does not lack any. I use it for bare floor cleaning and stairs and it does well at both. I also use it to clean my window sills, and and the bags can be found cheap