This top is a thicker cotton material with some stretch to it. Ashley wore this in the medium and it’s true to size!