Fabulous!! These are top notch cushions! It took me 3 orders, a little more money, but so worth it!! The older cushions are 19 x 19 x 2.5”