I bought a Cressi mask and fins a short time ago, and got some 3mm dive socks as Cressi suggest the fins are meant to be worn with dive socks or boots.
The socks were OK, but these 5mm Dive Boots are much better, sturdier, and the sole is really meant for (limited) walking in.