I got this handheld vacuum thinking that it would be perfect to vacuum my stairs, since it's a pain trying to use a regular vacuum but honestly, it didn't do much on our carpeted stairs. The suction isn't strong enough for carpet. I struggled to pick up hair off of the stairs. I have a dog and cat so I was hoping it would be good for pet hair but it really isn't strong enough for that. It IS great for picking up loose crumbs off our vinyl floor. I have a toddler who just discovered he can throw food from his highchair and it has been very handy to pick up those messes! If you are buying this for carpeted areas, I probably wouldn't recommend but for tile or hardwood flooring, it's great! It's lightweight, easy to use and charge and the battery lasts awhile!