At first I was disappointed because delivery date was sent after order was completed and it was two weeks later, but they kept their promise. Delivery and assembly was perfect. I will purchase again.