I love these shoes! I am ordering the different colors. I was uncertain of ordering because of many of the posted reviews casting a negative vibe.  The shoes was delivered on time, they were packed very well, with the shoe double protected in a cute silver box.  I believe some of the reviews were a hit or miss type of situation.  The fit is snug so definitely order up. I wear a 9.5, ordered a 10, and would have been good with a 10.5. However, with thick socks for about an hour that problem will be solved.  The step is somewhat steep, so if you are not used to wearing heels you will need to get comfortable with the walk before going out.  I wear heels daily and I had to get a little comfortable with them. The side button has an elastic strap so that you have freedom of movement.  I did not see any stitching problems and all of this is included in my images.  Buy this shoe, it's comfortable, it's cute, it's cheap (in price only) and constructed well.