Shebeest XS jerseys fit me fine, at least the last time I bought a new one, which was a long time ago. Perhaps size inflation has hit them. I also have relatively broad shoulders. I think they are cut a little bustier than some jerseys.

I do like their shorts too. Have some in an electric blue color that I really enjoy since I get tired of black all the time.