Fits just right. Comfy comfy comfy. I work in a school and have to walk around alot some days, up and down steps too, these are extremely comfortable never had an issue. True to size. Stylish too. Mostly a fall/winter look though. They wear well and are durable too. Sometimes I even wear them to the gym for light workouts. Great for long days on your feet for work, walking around the neighborhood or sight seeing. I highly recommend.