I need a 22 chest size. Large said 21 ,XL was 22 1/2. And I ordered a zipper hoody last time that was a large and it was kind of tight so I went XL. It measures a 23 in the chest without stretching it and the sleeves are a little long The shirt is like 30 inches long guess it’ll be OK to wear with leggings. Is a light weight