We love the product so far - I'm giving it 4 out of 5 because we did need to use a little creativity when assembling.  The wholes were not flat/straight and I needed to redrill them but after that it's been great!  Very easy to assemble - the directions were very easy to follow and clear.  My two daughters 5 and 8 helped me put it together.

The drawers are deep enough for smaller glasses and the shelves hold all the plates we needed.