I can't say enough on how much I LOVE these shoes! My daughter's wear the flat BOB's and always brag on how comfortable they are. When I saw these I couldn't help but buy them. They are super cute and comfortable. I wear them all day and my feet still feel great. The denim material makes them easy to wear with just about anything.