I sized up because from personal experience online shops usually run small. The shirt was way to big, but it’s comfy so all is good. Make sure to stick to your true to size! Almost felt I could even size down! The shirt is a little thin but still cute perfect for the upcoming hot summer. My sons onesie fit him perfectly- ordered him a true to size.