Searched  high and low for a replacement cushion for our outdoor sofa. Our sofa is deep and thick and we needed 25 x25x 5 size. It was the perfect size to replace the one that was ruined and worth the price for how difficult it was to find one that would fit!