We received our order within 1 week. Me and my husband took our time putting this together which took approximately 2 hours.  The assembly instructions were very simple to follow.  I would recommend 2 people assemble.  The seat cushions were very nice and of quality.  The aluminum is very strong and sturdy.  I would recommend this swing if you are looking for one. It also has a cup holder on the side for your drink.  Very nice. We are very impressed with it!!!