I wanted to be able to use my new vac several times before reviewing and I must say I love it! The suction on this little vac is GREAT even on my area rugs. I have hardwoods with a few area rugs and I have Berber on my stairs and tile bathrooms and it does a great job on all four surfaces. Granted it does best on the wood/tile floors but that is its main purpose. It is lightweight, easy to maneuver and fairly easy to clean out. It is easy to switch to carpet mode. And my hardwood floors have not been scratched at all as some reviewers state. Maybe they are doing their hardwoods on the carpet mode and I could see where the bristles on the brush would scratch but not in bare floor mode. The main downfall is the short cord, I just have to plug it in for each room. I do not have a huge house (1440 sq. feet) so overheating has not been a problem. For the price and the convenience I highly recommend!