This was really adorable but fit kinda snug. Long and skinny. My son is not big for his age at all. Usually we have problems with things being too short. This was just a little too tight but fit length wise.