Looks great with the Hampton indoor out door rug an my screen porch. The cushions are firm but holding up well to frequent cleanings and rain exposure.