Solid shelf but did not come with instructions. Took a while to figure out how all the pieces go together. Also only two screw points into the wall so a bit anxious that this will support full shampoo bottles.