It is lightweight and easy to assemble however it does not have a light to see the floor where you're vacuuming and it is also quite hard to push on carpet, but not hard on hardwood. I like that the tilt button is on the floor so you can hit it with your foot. The power button is also on the floor. I liked the pointed attachment for upholstery and furniture! It has its good points and it's room for improvement.