Had similar slippers but the sole was thicker. These are just fabric sole. But i like it anyway.
It's like wearing slip on socks. It remains to be seen how long a pair would last. So far I really like it a lot.