Bought this for my son when I was away, he is in the odd YXL/Adult S range and this was just a bit too tight for him. Never been worn with all the original tags on it.