This is really soft cotton and it washes well.  First day out of the bag, the dog got sick and I had to wash it.  It washed up beautifully.  Love this.