I love this vacuum way more than someone should love a vacuum. I was so excited when I got it for amazon prime day, I vacuumed a relatively small area for about an hour cause I was amazed at how much dust and dirt it sucked up. The area was tile and carpet so I was able to see how it worked on both surfaces. The solid surfaces work great because it gets in between grout lines and doesn't spit stuff out the back at your feet, and on carpet my machine collected so much dust i was disgusted yet excited of how great of a job it did. If you looked at the part that holds all the junk, you would've thought I never cleaned, and I am a VERY clean person. Great for small spaces, but probably not the best for a big space except tiny clean ups. I also love all the attachments, you can use as a handheld or a smaller stand up vacuum. Also a secret thing I found out about the Rocket is that in the vacuum head it has a small part that snaps right in seamlessly that you use to get rid of the hair that tangles around the spinners.