I actually did wear these to a ski resort, although I never stepped in deep snow.  They proved to be
waterproof and warm.  I would recommend these for normal indoor and light outdoor snow conditions.
Since they are fabric outside, they do get dirty.  I washed the outside, hung upside down to dry and
they are as good as new.  In fact, I am going to buy another pair for use next year.