I want to start by say that I be a big fan of reef flip flop . so I buy a pair of leather flip flop and they be ok . i have be try awhile to get a pair of Rainbow flip flop and final do . I slide they on and they feel great . the flip flop hug my foot and feel so comfortable . I now want to wear they everyday , and gonna try to . I be now a big fan of Rainbow and gonna buy many more pair . the GREATEST FLIP FLOPS around !!!!!!!! 1