loved photos of swing and just the colors I wanted, arrived on time, unfortunately, I had paid to have Angi's assembly pros put it together after 1 reschedule and 1 no show no contact with offer of 3rd reschedule I've given up on them and requested a refund of what they would have been paid had anyone showed up to do the work.  I'm 71 years old but will give it a try myself to put my swing together.  At moment I'm waiting for my refund.  Will not order anything else that Angi has to put together.