XL.I was at the same point on the size chart and bought a large but ended up needing an Extra Large which was still a snug fit (as neoprene should be) and works well. The seller was very easy to work with.