I wanted something to help keep baby's feet warm during winter strolls, and this did the trick.  Fairly easy to put on, very easy to take off.  Can wear indoors too (eg a hockey rink or other cool environment).  Not for taking steps in the snow though.  I'll have to find something else for that.