5'4" little less than 140lb.
I ordered small one. Someone said that it fit on her in the review. But not for me. I order medium again.
Fabric looks like breathable but not quiet. I can't wear long. My stomach is itchy.