The cushion fits perfectly. I love the colors and it's thick and fluffy. Love it!