I actually bought two one for my husband and one for my son Two different size the one for my son fits him perfectly: Medium and the other one was too tight for my husband and he was a 2XL when I measure them they both they were the same size just the table/tags was different