These cushions were pricey but exactly what I have been looking for!  They fit perfectly  are well made!