The cushion provides firm support and comfort.  It's made very well and will last for years.  Unfortunately, the color wasn't exactly what I was looking for.  My fault.