Well made and definitely waterproof. Just got them so we we can't comment on durability yet but have similar product from same manufacturer