Shape is a bit more straight cut than the photo but they still look cute. The fabric quality is on the better side for jeans at this price point. The pockets are also generous which i appreciate and is rare in women's jeans. I was borderline M vs L size and went with large and the waist is a little wide for me but they stay up and the length is perfect. My main issue is there was a manufacturing error: they did not cut out the button hole. Was able to fix it in about a minute with fabric scissors but it was a bit annoying. I will be wearing them a lot tho so overall I like the product.