They stretch after a few wears so buy smaller than you need
These fit pretty well when I first put them on - a tad large for me. After a few weeks, they stretched and now remind me of wearing my dad's slippers when I was a kid. Very comfy though! I'm considering buying a smaller pair.
Pros
Amazing
Cons
May not provide enough traction on slippery surfaces