Warm, yes. Waterproof, yes. No velcro, thank you. Durable...not so much.  I used these to snowboard Japan, 6 days, 10*.  It was so warm my hands were sweating in them, my hands usually get cold in 5 finger and 3 finger gloves when its that cold.  The liner is sewn in so make sure to wash them inside out because even drying them out everyday didn't prevent them from getting that awesome sweat stink.  Sad to say, after 6 days the thumbs and palms were showing lots of wear, I can't imagine that this mitt could stand an entire season especially with washing.  The price is good so that might balance for some people but I don't buy carhartt products for one season use.