Bought these for a friend, but I have a similar pair.  LOVE THEM!!!!!  They are cute, feminine, versatile, and keep your feet warm and dry.  Great for slogging in the rain or snow, to the barn or grocery.