"I really like this top. I'm 5'7.5", 115 lbs, very small 34B, ~27.5" at my waist and ~32" at my hip bones. I'm between an xs and small. I went with the xs in this because I was afraid the top would have too much fabric and look bulky on me if I went with the small, however, I was hesitant about the xs because I didn't want my skin (near my armpits) above the elastic to bulge a little over the elastic. My skin bulges a little (you can see in the photos) but it's nothing dramatic so I will be keeping it. The colour is more cream than white, which I like (although you can't tell from my pics). The fabric is super soft. The bottom of the shirt ends with an elastic so that you can wear it many different ways, either pulled down on your hip bones like in the rust pictures, or pulled up right under the bust in my pictures. I will get a lot of wear out of this top. I definitely recommend it!"