Delivery was great. Received earlier than expected. Assembly was a bit of a challenge as hardware was mislabeled in order to follow directions therefore took longer. Over all very satisfied.