I love this vacuum. The only thing I noticed was that the second hose that attaches to the bottom of the vacuum tends to come loose when cleaning a large rug.  The attachments are great for removing dirt in higher areas i.e. ceiling dust, etc. I highly recommend, especially for the price.