Is not easy to assemble it, took 3 hours to get it done, but we are satisfied with the good quality and was exactly what we expected. Shipping came 2 days before estimated day. not sure now about the quality...not even a month and noticed some damage.