Where has this been all my life!! I love this shelf! Pretty easy to put together, however one step a little confusing, but figured it out! Would give it a 5 if they had a sticker to cover exposed cam locks. It would also be great for a classroom!