Love it! Fits great!
Several of my tri friends had the same issue - and couldn't buy any tops from Zoot at the Ironman booths because they run too small.
I wear Medium in the race suit / one piece - but the tops I need to get a L or XL as I cannot get them over my head! The problem us all I believe is that we all have broad shoulders from swimming, and then the tops are too tight up top. I ended up returning the M and got the L - but the large is a bit baggy now in my waist. At least I can get it on :).
Other than that I love Zoot and proud to be on the Team :)