Easy vacuum to put together. Can be used as a upright or a handheld which is a plus. It has great suction power and I absolutely love to use the handheld for my car. If you have kids then you understand the need to be able to vacuum the car at any given time. It work great on carpet, hardwood and even tile. I am very impressed with this item.