This top is a polyester mix material with tons of stretch and flow. Ashley wore the medium in this style and it runs very true to size!