Received this cushion sooner than expected.  Color (yellow) was exactly what I wanted. Cushion seems sturdy.  Would buy again!!