I waited awhile to write this- perfect at first just like everything else when you buy it. However after many mud puddles and park days they wore. Then just started tearing. Lasted maybe a good 6 months. She easily could of worn them way longer, which is why I sized up. If you want heavy duty, this isn't it. If you want just for looks, perfect.