I would def recommend this product. It's easy to use and has super power. It cleaned my carpets, tile and hardwood floors with ease. I love it. It has retractable cord, easy to empty and is quiet. If you can buy this do it.