Kind of a pain to assemble the legs and cross bars as they were not marked but once we had them in the right spots it was easy to assemble although we had to use different screws to attach the cross bars to the legs because the ones that came with it were too short. I still think despite the small challenges the price is great and bench is very attractive and sturdy