I bought this for my tropical themed work function fundraiser event. It was perfect and I received many compliments on it. It’s lightweight, comfortable & the colors are beautiful! I’m 5’5, 160 pounds & bought a large. It was a little baggy but not too big. I could go down to a medium for a tighter more snug fit if that’s the look you want. I will be buying another one for more of my functions.