Love these cushions. They are very firm but comfortable. Deep blue color is beautiful. Haven’t had them long enough to see how they hold up in the weather but I have high hopes