This top is gorgeous and classy. The material is light weight and can be dressed up or down easily with the option to wear on and off the shoulder. I am 5' 8" and 237lbs. I ordered a 2x but a 1x would do as well. The belted and pellum bottom of the blouse hides any tummy insecurities that I had