This swing is just what I was looking for.  It is very sturdy and the fabric on the seat and on the canopy is much better than other porch swings.  It took my husband about 3 hours to put together but all the pieces were there and the directions were well done.  Thank you, Wayfair!