shirt runs VERY oversized so i ordered a size XXS (i’m usually a S). Bottoms are sold out currently but i’m wearing a 25.