Putting the shelf together took a lot of time and it was really hard to figure out how to anchor it to the wall, as there were no instructions for how to do that. It is very sturdy, but taking off a star for the difficulty in anchoring.