These pants are a requirement for a police academy I am about to begin. They are very comfortable, and sturdy. A bit to stiff when you first where them but they soften up after a few washes. I am positive they will last for a long time! They are not baggy at all, and the size is accurate to what I normally wear. Not to large or small.