Great product. Assemblies easy. Easy to use. Be sure to read manual to get better understanding of the product, and how to use. I was only missing an extra brush roller. Picture shows vacuum with everything. Extra roller, three bottles of cleaning, 2 filters, and stationary cleaning base. This would have gotten 5 stars if it wasn't missing a extra roller.