Yeah. I am 5'10" and 145 and I normally have to buy small because M just falls off. I don't buy t-shirts so this is with tank tops and blouses unless they are tight in the chest then I get a medium. But in corsets and costumes for Renaissance Fairs I go down to an XS because their lines are geared at fatties. WTF.