Washed nicely. Thought the fabric was 100 cotton, but has polyester filling.