Nothing helps me fall asleep faster than my feet being comfortable. But socks that are scratchy or manage to wiggle off my feet during the night never particularly aided my slumber. But I still gave Bath and Body Works Sweet Sleep Socks a try - and I'm glad I did. The ankle length sock is the softest chenille you will ever lay your hands (or toes) on, and slips you into sleep faster than you can order another pair. These socks stay in place all night long and keep your feet toasty and relaxed. I love how they don't have seams that rub against your toes since all stitching is covered.
Chenille socks that are this soft would be quite slippery on their own, however, the Sweet Sleep Socks have rubber tread dots on the sole so you can walk around in them a bit. Very impressively, they stay on the sock - those little rubber dots often come off of other socks I've tried of the sort, which just makes them dangerous.
These socks don't last forever, but they last a reasonable amount of time before they start to fall apart. For $6, you can't go wrong with how luxurious these socks are.