I normally wear a size 8 to 10, and ordered a size 12 after reading other reviews...Which was a good call, the waist was still a tad snug when I first put on, but with the stretch it is not so much anymore. The pockets lay flat for me. My problem is that the legs are huge, I feel like I am swimming in them. I have always had more of a Tom Boy build, slender but not much of a waist, with slender hips and skinny legs.  They are nicely made, and feel nice. I got them for my catering jobs, so baggy doesn't matter that much, but still I think I will try the slim boot cut as well.