Super cute. Nice quality and comfortable. I’m 5’3 127 pounds, 36DD bust. I’m usually a small, but sized up to medium. Happy I did. It fits beautifully! I love it so much, I bought it in two more colors. The other two shirts haven’t been delivered yet, so I can’t speak to consistency in sizing, but the one I have is perfect.