Not the best quality - but good for the price.  We paid for the assembly and were very disappointed with the company who put it together (this is probably not wayfair's fault, but the delivery company).  Shelves are very small.  BUT - it's big enough for what I needed and looks great with the rest of our cherry furniture in our dining room.  I'm not disappointed but make sure you do not need something bigger when purchasing this item.