A fine shelf for light duty which is what I needed it for. Fine quality and easy to put together. I don’t think it would withstand lots of heavy stuff as for sturdiness but my child is older so I don’t have it bolted to wall which could make a difference, but that is not an issue for our use.  Very happy with product.