Love this!
So glad I ordered this. I'm 5'4" and 145lbs, and the medium fit perfect. The top is slightly oversized but perfect. The pants were slightly fitted, but not too tight (my thighs are on the thicker side). The pants were not short on me, they were actually long. I got a lot of compliments on this cover-up set.