Once I got over the need to do the assembly and completed it I feel really good about the purchase. It looks great and suits our needs very well. A small part that was not essential was missing and customer service was great and shipped it out right away.