Absolutely LOVED this top. Fit much better than I had anticipated. Arm length was perfect, length of top was perfect. I had enough length to tuck in if I wanted, or just leave out…..perfect length for either. I got the color black and it was a nice, deep black. Not a thin, cheapy material either. well made . I’m 5’7”, 130#, 34DDD/34E, and size M was perfection. It really is a stunning top. I’m on the thinner side w a large bust. There’s a bit of a stretch so it’s likely you could wear multiple sizes such as 1 up or 1 down from your normal size and the difference would be minimal. I’m typically a S or M, depending on cut, and I’m happy with the M. This has been one of my fave clothing purchases on Facebook to date.