I was worried about the sizing after reading other reviews, but ordered my normal size (XS) and it fit exactly how it should.  It is snug, yes, but it is supposed to be -- it took off the edge of the cold water but was light enough to allow movement.