this fits perfectly to my body and is very comfortable. I think it runs a tad small only bc I can usually wear a medium in dresses but ordered large in case it shrunk. I would not want it any smaller. it hugs your body, is super sexy, short but not over the top, and I love it with boots.