The quality of these cushions is great! However, they’re smaller than advertised. I ordered a 20x20, and they were 18x18. So you definitely want to size up when ordering.