The shelves themselves are nice but the hardware that you mount them on is quite flimsy. You cannot put anything heavy on these shelves because the metal holder wouldn't be able to take it. For the price they're okay but they could have made them more heavy duty.