I’m off to London and Italy next week. I really want something very comfortable I can wear with dresses and a denim jacket for lots of walking. I was looking at GG ace. Does anyone have any suggestions, comfort, sizing, what socks/inserts ? I need something that doesn’t need breaking in. Thank you for any help!