The fabric is perfect and the colors are bright. Have not needed to was, so not sure how the colors hold up. Very satisfied with purchase.