Easy to put together and easy to attach to the wall. Pretty much exactly what I was looking for. Not sure surprised at the small blemishes on a shelf or two, and the fact that probably 50% of the metal leg pieces are slightly crooked.  Still overall looks great and very happy with this purchase!