Good, a couple small marks but I can only really see them if i'm looking. Cotton. Such a pretty print!