The truth is that I am obsessed with this product. It is easy to assemble. The universal liquid its amazing. I cleaned my oven in less than 20 min. Cleaned the windows and bathrooms so fast. I love this as it does what it says, and I still can enjoy time with my almost 3 month old month and toddler. Gotta try the mop soon.