This tee is super cute!! I was iffy on the sizing bc there was only small and large available when i bought it. I got a large and its perfect. Im a 38C and i think anything smaller wouldn't have fit as nice. the length is great and its printed on really good quality blanks.