These pants run a bit big. The material is really thick and durable, which I love for my kiddo, but unfortunately, it doesn't really soften in the wash. The pants are really stiff, and extra baggy in the legs. The length was also longer than I am used to seeing in this size. The design and durability were my favorite things about these pants, but overall I would not purchase again, as the fabric is so stiff and uncomfortable.