The pants are okay, I gave four stars because the size is a bit small, I'm a size 30, after checking reviews I adjusted to 32 and its quite still small for me, though adjustable, I can make sewing adjustments, it is however time consuming. But the pants are nice good for daily work or class. Thanks