I’ve always brought snuggle fit PJs from JuzsportsShops for my 3 lads as we love them - although struggled to find pattern that my oldest boy didn’t find too young for him. Aged 8-9 fit my petite skinny 8.5 year old with room for growth and a few tumbles in dryer. Hoping white panels won’t discolour when washing with darks. Gold pattern is printed on - had I known this I may not have ordered.