i totally thought they were swim trunks at first too lol. they look 3x too big for him.