I love it! It’s thick, sturdy and appears to be made to last. Well sewn together and stitching seems to be durable. I could have fit in size Small but I ordered Medium just to make sure I have plenty of wiggle room for my fuller hips. It’s definitely roomy and comfortable to wear. I’d say Medium fits just right on me and the length falls down up above my knees which is perfect for my preference. I like the pockets as well, it added a nice touch up front. Overall, I’m satisfied with this purchase, the denim is high quality and the product is great! I’m looking forward to wear it in style all year around!