do they only do s m and large? i bought a top there today in large and it just about fits (am an average 14)