Love the product. The assembly portion was difficult since none of the pieces were labeled. The instructions had letter but the pieces were not labeled. So luckily I  had someone that was patient and smart that could connect the dots. Because of the non labeling of pieces it was a 4-5 hour build time.