These socks run very small. Even the XXL size is only 28 cm long, which is completely unacceptable. Neoprene should not be overstretched, as this may damage the material, and excessive pressure on the feet is also not advisable. However, I think they might fit a size 42–43 foot if worn over a thin sock. I have not tested their waterproofness, but the workmanship seems quite careful. It is just a pity that the stated sizing does not correspond to reality.