No cargo pants are stylish, but these are less baggy than some. The material is rugged, the fit is comfortable. I crashed my bike wearing these and one layer of fabric, from one of the pockets of these pants got a hole, instead of skinning my knee. The hole didn't even turn into a bigger rip.