We bought these on the recommendation of a friend who found them when searching for "socks/shoes that won't come off".  Our daughter was losing socks left and right and during the winter and her toes were always cold.  These stay on pretty well.  They're not perfect - she can still yank them off when she really wants to, but they don't just fall off like all of her socks.  They're also super cute and go with just about everything.  My now-11-month-old still wears them and I like that they're soft enough for her to walk in without messing up her balance.  Since we buy most of her clothes on consignment now, these booties were a little pricey in comparison, but I'd say they were well worth the money.  She's worn them almost every day for the last few months and gets lots of compliments on them.

Side note - sometimes if she's been yanking them off a lot, we will twist one of the straps before we snap it on.  This helps tighten the booties around her ankles a little better.