I bought these for my 9 year old son.  The thong part came out of the mesh after a couple of weeks of wearing occasionally.  I have had many (8+ pairs) teva flip flops and they have all been great.  These did not hold up as expected.  I am very disappointed in these.  We are having to order another pair of flip flops now.