Shelves were good quality. I ordered two in the darkest finish that it comes, but one came much lighter than the other. I ended up staining that shelf to match the other, rather than dealing with returning and waiting for another shipment. They took quite a while to be delivered, I believe at least 6 weeks. Relatively easy to mount. Happy with the purchase.