Very pleased with my purchase. It's on back order now...but worth the wait. Good quality sturdy machine. Great if you have a small gym. The built in foot plate is super handy. Sharpe looking machine and definitely the best bang for your buck. Assembly was a pain...unfortunately no decent instructions come with and the only instructions on line os a time laps that isn't much help at all. I recommend taking a bunch of pictures of a floor model to help you. It helped me a bunch. I'd still be putting it together if I didn't have show room pictures of my own. Xm makes great stuff.