This looks really great once assembled but it is quite shaky before attaching to wall.  Easy to assemble. Read instructions well. I put the second piece in upside down so once it was time to put shelves in the holes didnt match up. Made shift. Wasnt going to take it all apart to flip the one board. Learn from me. :)