First this vacuum does pick up well. Only downfall is the belt melts. I clean the brush and remove the hair after every room and that doesn’t seem to help. I’ve gone through 6 belts already which sucks because of much the vacuum is. I have a golden retriever and a short hair cat. It’s super easy to put together and clean but the belt is why I’m giving it 3 stars. I only have 2 rooms with carpet and one with a flat rug. The burning smell from the belt does go away.