The Hey Dude Tennis Shoe! These are amazingly comfortable!
They fit a little snug, recommend sizing up if between sizes.