I have only had this set for about 2 weeks and so far no complaints. My niece put it together in less than an hour and it is very comfortable.  The price was better than prices I found at Walmart and other big box stores for sets that were of less quality.  I will purchase again if it holds up through the season.