I’m generally a size M/L in fashion nova depending on the material. Since this has no stretch I decided to size up to an L and it fits well. I’m 5’3, 36C, and 165lbs. It’s long in the legs and tall girl friendly, an easy high heels fix for me. There’s room for the girls and the length of torso is perfect.