This shirt is made up of a stretch taffeta material. Please notice pictures as this shirt could use some more cleaning but some of the stains most likely will not come out - it was very loved and the price reflects that. The stones have all been replaced. This shirt new is $1675.