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:

http://outfitdiary.blogspot.co.....ndals.html