Took a while to put together but we love it.  Looks great and fits well where we have it!