I have purchased three of these pants all different colors. The eggplant and teal fit perfectly at a size small, but the most recent ones I purchased which were the Caribbean blue were NOT a small, they were much smaller than the other two I already owned. I checked the inside tags and they matched the inside tags of my other pants, so I'm guessing the sizes just aren't consistent.
Rating: [3 of 5 Stars!]