I normally get these same pants from my local uniform store and they fit perfect.. The 2 pair I ordered here are a little to big plus the material is different.  I noticed the ones I buy at local store are made in Vietnam and the ones I got here are made in kenya.. I don't know if that at all makes a difference but I will watching out for that.  I kept the pants and will make the best of it even though there kinda big on me. And to be more specific about material .. there more of a rayon material and there very thin..Alot different from my local store cherokee pants. Just FYI.  Thanks