This is well constructed, easy to put together, and looks very nice. It was packaged soundly for shipping. The interior is spacious enough to hold my large bath towels. I'm happy with this purchase.