I love the fit of this 2pc set. The top is fitted with ruching on the sides and the pants are the perfect length (I’m 5’6” and wearing a small.)