Absolutely perfect!  Exactly what I wanted.  Fits my space perfectly. Very easy to assemble.