I got these pants for my niece and they fit perfectly. She is a bit tall for her age and was afraid they would be too short. The material seems durable and will made. We also love the color of these pants.