This is an excellent budget-friendly cordless vacuum cleaner that gets the job done. This machine picked up dust and crumbs off of my hardwood floors, and transitioned to my carpet easily to pick up loads of cat hair. The suction is strong- so if you're going over a thin rug or a bathmat it may get stuck, but such is the case for most cordless vacs. I do wish you could mount the vacuum on the wall to charge like you can with the Black & Decker or the Dyson, but that is not a dealbreaker for me. It was easy to remove and clean the dust cup. This powerful little vacuum will definitely be a staple in my household moving forward.