Adorable, I love the design of the straps. But these run EXTREMELY small. As in not truly wide enough and not really long enough. I have the sensation that my heels are hanging off, though they are not. I wear and 8.5 and based on other reviews went a size up to a 9. I'd probably have to order a 10 just to feel like my toes and heels would never touch sand/concrete. Extremely comfortable and cushy, could definitely survive all day mall wandering in these, if not for the length/sensory issue.