Fits horribly. I’m a medium but I got an extra large because I know sometimes they run small. It doesn’t look like the picture. The torso part is short and the sizes run super small. Very dissatisfied with my purchase. If I could give it negative 5 stars I would 😡