Very happy with this purchase.  Everything I wanted.  Good quality, easily to assemble, great value.  Highly recommend.  Only negative is that the shelf didn't quite fit perfectly, but not at all noticeable now that it is in it's intended spot.