This set is everything! The material is quality, and the fit is extremely flattering. It exceeded my expectations. I’m 5’5, 165lbs and the medium fit great. The pant legs are bit long. With heels, it’ll work out just fine. If you’re short, you’ll definitely need an alteration. Nonetheless, buy this set! You won’t regret it :)