The shelves themselves are very nice, exactly what I was looking for. Very nice finish and the right size. However, the supplied hardware is junk! I had to go to Home Depot to get heavy duty wall anchors because using the hardware included caused the weight of the shelf to pull the screw and anchor out of the wall. You definitely need to upgrade the hardware!