The machine is easy enough to assemble. I did not like the fact that you have to lube it before use. It took me an hour to get the belt back tensioned and centered correctly. Also I am 6'4 and the bars are pretty low but no big deal. On the other hand it is well made, smooth, quiet and looks professional.