These cushions are good. They arrived on time and were in every way as promised.They are really expensive for what you get and cost me about 50% more than a pair I had ordered earlier this summer.Would not have ordered same cushions again at this price, but I wanted them to match.