First of all, these are comfortable pants. I imagine all cotton might be more comfortable but I didn’t want to deal with ironing. I’m about 5’8”, 31 waist and the M is perfect for me with room to grow. Just baggy enough but not too much.
However, the fly front is a JOKE! The fly is about 2 1/2” long and I can get two or three fingers through it-what good is that? In my opinion, it is 100 percent useless for a guy. If you’re choosing this pant solely because it has a fly front, forget it. Otherwise, these are good pants. I will still recommend with reservations, but I took off a star or two because of this.