I need to get a new pair of sneaks soon & I do alot of walking (to the bus stop, evenings, etc) so I was thinking of getting these. I think theyre kinda ugly but would get them if they really do what they claim to(& are comfortable to wear.) Anyone have them?