Very cute and durable. My son has only been wearing these for a couple months and they've gone through the washing machine a couple times and they still look brand new. I'll definitely be getting another pair when he grows out of these. He walks in these for hours with no complaints or rubbing and they dry quickly after water adventures.