The assembly was a fair trial, and the finished result was well worth the 2 hours of work put into it. Very sturdy product for the price. Looks great and the cushion adds a nice touch. Well worth it!