Assembly wasn't that bad and it worked great. Used it to buff hard wood floors and they shined like gold. Washed out the lambs wool pads afterward and they cleaned up like new. Price was great especially including the sets of pads. Definitely recommend. And, it arrived in less than a week!