These fitted crop t shirts are 95% cotton and 5% spandex, and VERY fitted. I recommend washing on cold to prevent excessive shrinkage.
I am wearing a small. My stats are listed below to further help guide you in finding the right size for yourself.
Height 5'7
Weight 135 lbs
Measurements 34F-26-38