The quality is really poor. Pieces were not aligned, cut in shapes that did not have 90 degree angles. This led to parts ultimately breaking slightly as they were assembled because the piece could not support its own weight when it was laying down on my carpet. I give it more than 1 star because after 7.5 hours of assembly, it looks decent.