i'm a 36 chest and based on sizing chart i ordered a large. the girls played peekaboo thru the arm openings. had to pin the area in a way that didn't look... pinned. otherwise, the length and the material are just fine. i ordered 2 other colors in a large. i'm exchanging them for medium. hope my review is helpful.