It fits my needs perfectly!  I didn't think I would like the little boxes on the door, but they are really handy.  The height is perfect, I just love everything about it.  For the price, it was very well worth it!