The fit was a perfect (with or without socks!) when it arrived just in time before I started with my new job as a senior healthcare assistant. On my first day of work in our care home, my colleague noticed my shoes right away and commented that my work shoes looks really nice and comfortable, and I said "it really is! It's very light too! I even got a discount code for 15% off, if you want to purchase one". I like how it's heel is elevated. The best thing is I can disinfect it every after use without worrying I might ruin it. I wipe the top and spray some Dettol solution before keeping it in my locker, ready for my next use. I also do not worry that it will smell because of moisture, and it can be washed for deep cleaning without worrying it will not dry until my next shift. The insoles are replaceable too when it worn out!