Delivery was fast. Assembly wasn’t too bad. The only thing I don’t like is the was the arms of the bench go in. The holes weren’t really drilled well so they don’t line up good but looks good and it’s pretty sturdy. Overall I like the purchase