I have four pairs of the top (black, white, red, green) and they are the best flip flops. They are the original flip flop from what I hear and they are more expensive than ones from old navy or the drugstore, but they last so much longer.
I had some from target that I had to throw away after a couple of months of medium usage. They became so flat and cracked. I have two pairs of reefs and those are sooo comfortable, but they wear pretty fast. Personally, the quality is worth the price. I can wear them everyday and they are still as thick as when I bought them. They are very comfortable.
To clean them I just throw them in the washing machine with detergent. I've also cleaned them in the shower. Instead of having to buy two pairs of old navy flip flops every summer, you can just buy one pair of havaianas and use them next year, and the year after that....