The fabric on this vest looks nice out of the package, but it had to be ironed prior to wearing it and while doing so a couple of drops of water came out from the steam ports on our iron and in the places where the water landed the fabric immediately washed out and left permanent spots on the vest. The dye in the fabric should be a little more water resistant. I should also note that the dye faded onto the armpits of the white shirt that my son was wearing with his tux. Ruined the shirt.