Love these cushions. They are firm and comfortable. Thickness is just right. Good quality too.