This is everything I was hoping for!  a little difficult to put together (took me a few hours) but well worth it.  Very very happy!