I’m wearing small top, medium bottom, could have done small bottom but liked a little more loose Kevin in 33 shorts, true to size Finn in his regular size 8