Most impressed with the shipping time... ordered it on a Thur. afternoon, promised it on Monday, arrived Friday morning, less than 18 hrs. after ordering. Easy assembly, slight damage from straps on what was a water-damaged box, but hidden and non-structural. Great swing!