Perfect for what I need.  Fits my space just the way I pictured it.  Assembling it was a bit of a challenge, but well worth the effort.  I love it!