I love these shoes. They are comfortable and easy to wear all day. I wondered if I would ever be able to wear heels again after I broke my foot, but these shoes make it easy! It's a rather short wedge, but it's just enough to make me feel like I'm wearing a heel, but without any pain or discomfort. There's lots of cushion in the bottom, too. The straps fit perfectly and don't rub. I ordered my true size and they fit great.