well I am a large and it fits me. It would be more flattering on a medium though, and the tag reads medium. plus I think my skin tone might be wrong for it or something too. I always love it on the hanger then hate it on me haha, so I hope it will make someone else look awesome :)