My husband is an engineer and when he put the swing together he said it was of very good quality.  Great price and free shipping were added benefits.  I have seen the same swing for up to $100 more on other sites.  It does need to be stained or painted though.