Wearing XS in the t shirt. I’m usually 26 in jeans but sized down to 24 in these. Regular length. Love the sunnies and the tote ! Easy summer chic look for busy moms !!