I love these boots.  I like them better than Uggs.. The bottom is rubber so you don't slip and slide the way you do with Uggs foamy bottom.  They do get dirty and they are not completely waterproof so make sure you spray them with a sealant.  I have two pairs of the same exact boot.  I use one pair when I go camping, or out in the snow.  The other pair I use when I'm at work or shopping... places where they won't get dirty.