These shoes are really amazing! I have flat feet so normally I need a flip flop with a heel for support but with Cheeks I have all the support I need and can walk all day in them without pain! I love this brand!