The design is bright and fabric is very well made. The cushions fit our patio ottomans just right and are very comfortable to rest our feet on. I am ordering matching cushions now! I believe these will last at least a few summers with the great quality.