My feet are in bits after a weekend in NY and I've heard good things about these trainers. Has anyone got some and if so would you recommend? I'm going to Paris soon and need some decent walkers. Thank you.