Really hard to put together. It took my husband 3h. Delivery was not great. Was supposed to get the item on Tuesday but it arrived on Friday. Looks good though.