Took 2 hours to put together, was not hard just took a little time. Delivery was ridiculous.  Was early then they sent it the other direction causing it to be later arriving. Shipping sucks.