Purchased a Mens Poseidon, large for my husband but it is too small and I need a XL size. Not sure if sizing varies by color because I purchased my son a large Brick colored one and it fits perfect. My husband and son are the same size in clothing, and the Poseidon large is tight on my son too.