These cushions are great - they are firm and the colors are true to the pictures. They hold their shape and provide good support.