Cushions arrived quickly very well packed. The fabric is wonderful and I absolutely love the colors. These are very well-made. They should last a very long time with proper care. Not too hard not too soft.