Rocket Dog is a reliable, well-made brand and these flip flops are no exception. Although some of their shoes run a tad bit small (particularly flats), these are true to size. The soles are cushion-y and comfortable.