Dissapointed. Description states "Heavyweight cotton for structure and durability". I got excited thinking this would be a heavy weight cotton tee i.e. 250gsm or more. Its just a regular lightweight cotton tee shirt, no different in quality or weight than any 120gsm surf brand. I can see through it. Fit is fine. Its regular, wouldn't consider it oversized as stated either.