Really lovely set but definitely small fitting. My boys are slim and I’d ordered the next age size up for them both as the set is Virgos for a wedding next summer and both of the sets fit them now, at a year younger than the size. As this was the same with both boys, I can only assume that it runs small. Unfortunately, the next size up again was unavailable for both of them so I wasn’t able to buy again in an even bigger size.