These cushions are perfect for my kitchen chairs..no more ribbons, they stay put, very comfortable and the teal blue is a really nice color!