True to size but very snug, model 1 is wearing a 3X & model 2 is wearing a small. If you don’t want it super tight fitting & short, SIZE UP!