The piece is great for the price and extremely sturdy. I’m happy with the purchase. All that aside, it’s a beast to put together.. alone, it took me about 4 hours! (A huge number of screws and you also must install the door latches) The box is flat and very heavy when it arrives. We needed a dolly to get it into the house! I wish I had paid extra to have it put together