I don’t love this on my body type but maybe it would work for someone taller/thinner. I’m 5 ft. 3, 125 lbs. 34C, ordered an xs and it fits fine but is totally consuming me. I’m okay with a looser fit, but this one is not flattering a smaller but curvy frame. The color is beautiful and I love the fabric.