Getting DH a pair for his birthday - it's a surprise so I can't exactly measure his feet, but seeing contrasting advice about sizing online. Should I size down? He is a hefty size 12.