Excellent took about 1hr for my husband to put together. Only call out is the length of time it took for delivery.