Exactly what I needed. This vacuum has a ton of suction, and all the tools and lift-away capability make it very manageable.