This cushion is Perfect! The colors are Vibrant. The weight is enough that it doesn’t slide around or bunch up. Fabric is heavy, and sizing is dead on! Great purchase!