I am very picky when it comes to cleaning supplies, especially vacuums. This vacuum is awesome. The swivel head is awesome. I no longer hurt my back to vacuum my carpets, i don't have to pick the vacuum up to change direction. The attachments are awesome and the suction got dirt out that i didn't know was even there. the hose and attachments together does reach up to 12 ft. Absolutely i recommend it.