Fabric is heavy, made to last. colors are vibrant. These cushions are thick and comfortable. Just make sure you're ordering them for the right chairs - chairs that are made to have cushions added, otherwise, the seat depth will not be comfortable.