My husband is a teacher.  These pants are perfect for every day at work.  He had one pair, with the flat front, and looked so great in them that I searched for more just like it.  I got all colors.  He is a big guy and is rough on his clothes.  These have lasted nicely.  The fabric has a soft feel that we both like and is heavy enough to hang well but not be too hot.  I will keep buying them for sure.