Very happy with the purchase.  Putting it together was pretty time-consuming, but instructions were easy to follow and we are happy with the purchase.