Am I petite, slim figure, 5' 1, 103 lbs, fits exactly. Lose enough to where you can button all the way down and it'll stretch so it's not tight on legs or hips. Snug fit so it actually outlines your silhouette without making you look boxy, fabric is thick too.
Rating: [5 of 5 Stars!]