I have been searching high and low for cute Teal/Tiffany blue-ish flats. I came across these and had put them off because of the price. Eventually I gave in and ordered the Maldives Blue color thinking that $59 for a pair of leather flats was not too bad after-all. When I received them I was super disappointed to find that the box clearly states "Vintage Satin" and the shoes are not leather. The description on here states they have Leather Upper and leather interior so I called customer service and they apologized and sent me a second pair. After receiving the second pair I was again disappointed to find they are not leather. I spoke to customer service (the reps are extremely helpful) and they inspected the information they have and it turns out this color doesn't come in leather. I would have kept the shoes since the color is exactly what I'm looking for but knowing my clumsy self I probably would have kicked/ran into several things therefore ruining the delicate satin material quickly. The shoes are true to size and they felt comfortable. I only tried them on but I didn't feel them rubbing the top part of my foot and I especially liked that they are fitted on top so they don't slip off when walking. I will probably order another pair in a different color in the future but in the mean-time I will continue my search for the right teal/Tiffany blue shoes.