It took some time to put together, largely due to a lack it clear instructions as to how to lay it while adding parts. Also, the screw stripped the large door which resulted in it being loose  (until I get ahold of a drill). I'm overall impressed with the  quality and look of the product and I recommend it to those who have patience to put it together correctly.