The shelves are nice but the mounting mechanism is terrible. For one one the shelves it was ok. I had to adjust the other one with a hammer to make it work. BTW the screws that it came with are also terrible. It can be much better product