I bought these in white for my pinning ceremony. I didn't want cheap and see-through white pants. They fit perfect and were SO comfortable. I have since purchased them in my employers colors for work.

For reference, I am 5'5" and 135 pounds. The small fit perfectly!