I bought this for my 15 year old son and it looks great on him. He’s 5ft 6 and 8st 7lbs and in a size small it fits perfectly. It’s a great colour, not quite as bright as it looks in the picture but I actually think it looks better a bit less bright and my son says it’s really comfortable to wear.