These are beautiful cushions. The fabric is sturdy and well sewn. The greenwhite color was just like what I saw online and overall I am very pleased.