This vacuum is perfect for a quick clean. I love how light and small it is. I found this vacuum to be perfect for small spaces. It works great on rugs, carpet and I even hard floor.