This product is easy to assemble and easy to use. The cord is long enough to get me wherever I need to clean. The only downside I saw when using it was how loud it is. I recommend using headphones!