The assembly was fairly straightforward and the materials are decent quality. However, it was not as sturdy as I expected that it would be but perhaps it will be so when it is wall mounted. Delivery was great, though, and for the price, this is an excellent purchase!