Easy to put together, sturdy.  Attractive design, slim profile, holds a lot of books. I made sure to secure the upper bracket in a 2x4 post in the wall. Ideally the lower holds would line up with the upper brackets so as to secure into the same 2x4 post.