I bought a pair about 10 years ago. nice boots... the neoprene is an insulating factor, they are very comfortable (may have to use an insole or arch support, depending on your foot), but they can be a bit hard to put on and take off, especially if you get sweaty feet or they otherwise get damp inside... i found its best to use heavy socks for more insulation and to take up a bit of space, because you will probably want to buy a half size bigger so they will slip on and off easier... the soles are grippy on the deck which is a really good thing.... but who knows... they may have found cheaper rubber and ways of making them, since i bought the pair I had... as for gloves, any dive store has good heavy neoprene gloves (too heavy and you lose dexterity), but they also carry neoprene wetsuit boots, (the good ones are called rock boots, decently heavy soles).... west marine probably has all you need, but its good to have options