The cushion in these is phenomenal. Probably one of the top two or three most comfotables shoes I've ever owned and that's a lot of shoes. Shhhh. ;).  I ordered half size larger cuz a few reviews said to but it wasn't necessary. They are slightly larger than I usually wear but there is no rubbing so it wasn't a problem but I think just order the size you usually wear. I think my feet are a little wide and these are perfect in the width so they must be a generous cut. They r super cute and drew a number of compliments. Since the heel is wedge and they are so comfortable it is like wearing flats.