Great shelf, mounting hardware is a bit confusing and VERY DIFFICULT to get precise, as you mount onto the wall and then attach each shelf. With three shelves, that is a LOT of room for error, and even a couple millimeters off is a monstrous problem. Love the shelf itself though!