Would tend to think Castelli is for a sleeker, petite fit. I wear their small size and x-small in Pearl Izumi. And I am small and short, with a narrow back width and small bust.