This product was easy to assemble. Not heavy at all. So a goo product for all ages. Loved the long cord, so you don't have to replug. Easy to use after reading instructions. Cleaning on wood floors was awesome. Left my floors looking great. There wasn't a lot of wetness. No streaking at all. Floors dried fast. The way the mop spins it gets in cracks and up against moldings, cabinets, and appliances. Also used on my tile floors it seemed to clean great there also. Steam cleaning and sanitizing are wonderful. The spinning mop almost guides its self you just have to hold it. I love this mop compared to others.