A good product but VERY difficult to install; it took me way too long to mount the shelves to the L brackets, because the shape of the bracket is pretty much impossible to stabilize because it's an imbalanced shape and mounts to the wall. Some of the screws really did not want to match up with the holes, probably because it's impossible to put this piece together without working from an awkward angle.