I'm happy with this purchase. I have carpet and it picks up dirt/ dust that my previous vacuum didn't.  I love the kompressor feature and all the additional attachments.