I ordered my normal size and they are very tight, I would recommend getting a size bigger
The product is thin not warm not sure that it’s actually waterproof yet.