I purchased these pants because I needed maternity pants for work. I'm very glad I read the other reviews before I did. I ordered a size larger than I normally wear, and they are a perfect fit in the larger size. I have larger than average thighs, and these are perfect, not too tight on my legs. They were too long (but I'm short), so I had to have them hemmed, but I think it's totally worth it. I only gave them four stars because I feel that the description is misleading, as the sizes are not correct. (Again, thanks other reviewers for helping out with that one.)