Looks sturdy enough. Just wish it has more depth. It came undamaged. All the parts were complete. Not too hard to assemble. I did it myself for 2 hours. Fast delivery. So far,so good. I'm happy with my purchase.