These cushions seem like they were made for our chairs!   Very comfy and not too flat.  Stay in place and really worth the money.   Highly recommend.