Received this vacuum around a week ago and have used it several times. It was very easy to assemble. This vacuum works perfectly. The suction is like no other. We had a good vacuum before this one, but the first time we used this one on an area rug there was so much fur and dirt that came up I was amazed. I would highly recommend this especially if you have an animal.