I bought large fins, anticipating being able to use them in combination with the 3mm nylon/neoprene socks. I opted to pick them up at the Seavenger shop, and was glad I did - they were snug on my bare feet - there would clearly be no room for 3mm socks. There were no extra-large fins in stock, so Seavenger mailed me an extra-large pair of fins.