We received our set yesterday evening.  I assembled it all in about an hour with the help of my 13 year-old son and his friend.  I am extremely impressed with the quality. The cushions are firm, but not too firm. I could not be happier with this purchase and look forward to enjoying it all summer long on our exposed patio in Wisconsin.  I do intend on storing the cushions when not in use.