I am 5'8" and 120 lbs. I bought the "09-grey" in a small and it fits EXACTLY like the model picture (which is why I didn't attach a picture). Everything about this is perfect. It's not tight, it's not loose, it's just perfect and comfortable. I didn't want this to be too tight or too loose and took a chance on buying the small and it was the best decision. The bottoms hug my legs and the top is roomy without looking oversized (there's definitely room for bigger chested girls, I'm a 34B). I would buy again in other colors.