I bought this in aqua and it's just what I expected. It's quite firm, but better than too soft and will last longer than foam seats. With the innerspring it should hold up well.