These socks are great as long as you realize they really mean newborn when they say it.  :)

They stay on - they are literally the only ones out of 10+ different kinds we've tried that stay on.  However, they are tiny.  Our three week old is now 9.5 lbs and these only fit him his first week.  He doesn't have big feet, in fact I'd say they're smaller than average, but these were awesome while they fit!