I bought these because they are a lower profile heel/higher profile flat.  I needed something to wear with my longer-length pants but didn't want to wear heels.  The design of the sole is kind of wonky and took a little getting used to walking in it -- has a slight rocking motion to it.  I rated them "fit as expected"  -- however, I usually wear a 9 1/2 and had to get a 9 in this shoe, so I have to make sure I wear thin socks with them or they will be too snug/short for my foot. Overall, though, very comfortable and I wear them all the time.