Very confusing and difficult to assemble. Took 2 and a half hours to build even though the manual says 15 minutes to build. However, once finally assembled, the product itself is very sturdy and good quality.