These shoes are comfortable, provide good support, the non-slip works great on trails full of leaves and rocks - and they're just as comfortable for running around on a busy day! I didn't need to break them in at all. I typically wear a size 8.5, but I got these in a size 9 based on previous experience with Anhu shoes. The size 9 worked perfectly.