I love everything about these pants- the color, the fit, the detail. oh, and these have a button fly. i didn't realize that when i ordered them, but i love it. i haven't had a pair of button fly pants in so long. these have a nice stretch to them as well. hei hei knows what they're doing. and i got them on sale. thank you retailer!!