I bought these as Teva no longer makes my old favorites. They turned out to be much better and cheaper. They fit perfectly but the most important thing for me is comfort and support. Many of my shoes don't leave my feet feeling slightly wobbly, but these don't. Better stability. The top is like a sock, they are as comfortable as a pair of socks and just as easy to put on. But they have the support of a real pair of shoes.