As you'd imagine with any type of clothing, there is no substitute for trying things on. There can be massive differences in each manufacturers sizes.
One option is the newer 'super elastic' neoprene. Trouble is they tend to be pretty expensive. May be worth having a look
here. They do a 3mm for £50 and also do a medium/wide fitting, which may work.