Agreed, Primal runs small.. I have two of them and am "stuffed". Castelli's have plenty of room for boobs and are also longer. I have not had trouble with my Castelli's holding up, but I don't put them in the dryer and I'm pretty "easy" on my kits.