I am the kind of person that does a lot of searching and researching when buying certain things, and scrubs is one of them. I am 5'2'' and 100 lbs. When I saw XS Petite, I was praying this would actually be true to size when I ordered it. My dreams came true. They fit perfectly, and compliment my frame. It doesn't fit too tightly or too loosely. The fabric is solid. You can't see panty lines through these pants. Also, there are functional large side pockets bilaterally. The hip flip option is nice so you can wear them like normal pants instead of weird high-waist grandma pants and then you get this weird ass-shape going on. If you are my size, buy this immediately. I seriously have not found pants that fit better than these.