I like the design but quality is a bit lacking for the price. 

One of the glued joints snapped off during assembly and I had to re-glue it manually. 

Also the predrilled holes and hardware on the two sides of the shelf are not aligned. One side of the frame about an inch higher than the other. When put together and hung shelf always looks kind of crooked.