The fabric is thick, great quality. The color is a pure white, nice and bright. My chair is a bit small for it but tucked in correctly it stays in place beautifully! Really happy with it!