Very nice quality- firm but good thickness. Sooo much better than than the cheap cushions the patio furniture came with