Love the look.  Putting it together posed a bit of a challenge as several of the frame holes did not line up with the plastic screw fitting in the shelves.  I found that loosening the frame bolts slightly allowed enough play to attach the shelves.  Then, I just had to snug up the frame bolts again.