I absolutely love my outfit! I’m 160, 5’7. I ordered a large, fits great! The shirt is a great cut, not a belly shirt but a perfect crop. The pants are so flattering! So cute with flip flops of wedges! I got the black one and it’s really classy! Definitely want more colors! It is really good quality material too! Great buy!