Perfect in every way!  Lots of storage for tall items along the back!  Fits perfectly and functions as a desk too!  Great Quality and Fast Delivery!