This vacuum works! I have two dogs, so lots of dirt and hair. I used the vacuum and it sucked up everything! It was gross but in a good way. The attachments work well too. The unit is easy to push and pull and empty the cannister. The only problem I had was finding the lever to coil up the cord. Finally found it. I love this vacuum!!