This is the perfect piece for what I need and has plenty of storage.  It is well made, higher quality than I expected,  and a great value for the price.  It did take several hours to put together, but not hard to put together.  The directions were very easy to follow.  Would highly recommend.