I was perfectly happy assembling the York Diamond Bench, didn’t find it very difficult at all. The bench is very solid in comparison to others that I have used in the past. I am perfectly happy with the item and the cost of it. It does everything the box says it does, so I have to award this item 5 stars. I would highly recommend the York Diamond Bench to others. Completely happy with this buy.