The Val jean from Jag is the best of both worlds! She is a pull on pant with button fly details. She is a fantastic fit with with a little sass of the buttons. She runs true to size.