This vacuum is amazing!!! I was beyond impressed with it! The suction has so much power. I can't believe the dust it pulls out of the carpet. I no longer use a broom. I use this on my tile floors too. This is my third Cordless vacuum. I have had other name brand ones that cost way more and are nothing compared to this one. I highly recommend it. The battery last a long time too. All the attachments are nice as well. If you are looking for a great Cordless vacuum definitely get this one.