I won’t lie, you have to have amazing patience to put this thing together, but you can opt to pay to have it assembled so I’m not sure why people wrote so many negative reviews about assembly when they could have paid to have it assembled. It probably took me around 5-6 hours collectively to put it all together, but I love it! No damage and no pieces were missing and color was pretty much as pictured.