Probably could of ordered a small , the only problem I had is around the bust area the sides are too low cute for me - not really my style. I will probably wear a jacket with it because its still totally workable ! Would order again in different colors for sure !