My swing came before the expected date of arrival. My son-in-law put it together in an hour. It looks good and it's comfortable.