These shoes are super cute! I ordered up a size to be sure that they fit and it was spot on! The straps are adorable and they can be worn with pretty much anything. I do have a hard time wearing them for long periods of time because I am rather tall and all of my weight rests heavily on my arches and the balls of my feet, but I don't wear them all day every day, so it works out just fine.