I’m 5’8 with a lean body type with a thicker lower body, weigh 150lbs. Got this top in size small and it was true to size. It’s perfect to wear with a pencil skirt or dressy pants for a business look. However, you can also rock it casual with some high waisted jeans.