Perfect
"I waffled between a medium and large for my son and I am glad that I got the large as it fits perfectly.. he is tall and slender but muscular..it fits perfectly and is a great blend of upscale sporty … I am very pleased with it but again glad I went with the larger size"



















