I've had this vacuum for a couple of weeks now. I had an older shark vacuum and really liked it. This is far superior! I have a dog with long hair as well as a cat and the roller does awesome! I'm so glad I have this. It's a lifesaver if you have pets.