did not realize it was 100% cotton so does not resist stains and is off white so can't bleach stain. (have small grandkids)