Love these cushions! Color  fabric is spot on. Great quality  foam is very firm. Should last a good many years. Price was reasonable.