These are my new favorite pair of denim pants. I wear them probably too much, but the fit is perfect not too slim, not baggy. Just good fit, slightly tapered leg. Enough stretch to make them super comfy without feeling all polyestery, and they dont shrink weird like a lot of denim-with-stretch seems to do. I'm not sure what the leg opening is exactly, but they are not straight leg or boot cut - a definite slimmer taper, but still relaxed in the thigh and waist. The wash and denim itself have held up super well... these look just as good 4months after I bought them.