Primal I think has a tendency to not size very small. Canari's items that are cut for women tend to be quite small - not the unisex stuff though, you've got to find the women specific stuff. (I'm 5ft 103 lbs, 32A and it tends to fit me pretty well)