Just got these today at Nordstrom. The sole is think rubber and the footbed is cushioned - they are very very comfy! They also have purple edging which I think is fun:
Not a member? Sign up to chat about style and share outfits with a friendly community.