I have been searching for the perfect shoe to wear for my wedding for a long time, and these hit the mark! For a girl who never wears heels, these are comfortable and easy to walk in. The low heel makes it comfortable for standing and dancing in. They are fancy enough for a formal wedding. Pros: Classic, easy to walk/dance in, low heel, dyable (so I can wear them after the wedding), hardly needed any breaking inCons: Satin slightly wrinkled on the left shoe decreasing the quality, run large (I usually wear a 6.5, ordered a 5.5 and it fits perfectly so order a size down!), not enough padding at the ball of my foot (easily fixed with inserts) I am so excited to wears these for my July wedding, they are beautiful, comfortable shoes. What more can a girl ask for?