Took a bit of work to put together, but it is very solid.  And looks great!  We returned a different brand that didn't work so well....