Love these cushions, feels like they are good quality and hopefully will last a long time. Colors are very nice. Super fast shipping not sure where they shop from but had them the next day!