I love the pattern and the size is perfect, but within a mere couple of days the padding is squishing down and is not very cushy at all. I had to buy additional seat pad cushions to "supplement". The inside is not foam, it is a filling and flattens out very quickly.