Cute top, love the ruffles to dress it up some. I like it so much I have it in several colors now. Time will tell how it washes up but so far so good, wash in cold water and hang dry. Fit as expected. For a normal slightly baggy look go for your normal size, for a more fitted top, go down a size, the waist is not too snug either way. These tops are all S which I prefer because of how the arm holes and overall fit of the S look. I am 5’ 2.5”, 135lbs, 36B.