I use this to vacuum carpet in a hallway, on stairs, and throw rugs. It has good suction and it is very easy to clean out what gets picked up by the vacuum cleaner. The convenience of not having to plug it in is wonderful!