I looked at the other reviews before purchasing and this is the one time it didn't work out for me. a lot of people said to size up, so i ordered a medium and it was far too big on me. i reordered my regular small and it's perfect. it's shorter, obviously, but not so short that it is unwearable. i can't wait to wear this out!