Love this set!  The cushions are great quality and thick, however they will need to be broken in very hard.  You get so much for the price with this set.   Assembly takes some time and patience but if u stay organized it’s not hard to get them all put together.