Absolutely terrible. Suction is fine but this is the most awkward vacuum to use. No wheels so it does not glide well over floor on high setting and scratches wood on low. Total garbage. Used it once and the attachment fell off several times, hitting my foot and causing injury to my toe. Terrible product.