These shoes are so great and a cheap price! They have a lot of cushion but I recommend getting a half size bigger. My feet swell during exercise & summer and my old shoes (which were 7) used to rub my little toe. I have bunions and am flat footed. These have great arch support and I can wear them all day. They also help my back bothering me. I put my soft arch support in for extra (per my podiatrist) and they are perfect. I highly recommend these shoes!!!!