This is Rockport, they always fit well. However, they seem to have run down a bit on the insoles. I always take them out and use Dr. school. I walk on my feet a lot so I need something better as far as insoles go, but for a cheap shoe they will last for years and keep their looks. Their shape and sole are also great for being on your feet all day.