I like to have my feet completely toasty so I use 7mm Billabong SG5 booties and my feet have never gotten cold no matter how long i'm out. I only use them when the temp is 50 or less, 3mm is fine for anything above. If you wear a 12 shoe get a size 11 bootie.... will loosen when wet just as a suit does. I use 5mm Excell drylock gloves. Warm, tapered wrists very flexible.