This is a great shelf.  Easy to assemble. Definitely want to attach to the wall for extra stability if you have little ones around.