This was easy to put together. It fits perfectly in my space. It took a call to customer service to ensure delivery date but afterwards smooth delivery.