Was not too hard to set up, got it done pretty quick.Although I did have to order a new bar because I do not see any way to adjust the distance between the two arms for the bar to rest on. I had a 60in bar, and the weights were about 2in in too far to set it down.Would be nice if the distance was adjustable.But now that I got a longer bar, it is a very comfortable bench, very sturdy.