Perfect size, shape and color.   I looked and looked for this cushion and it meets all my EXPECTATIONS.