Bought in a medium and a large, definitely preferred the fit of the medium. It is almost compressive and is flattering! The zipper is sticky and makes me concerned for the longevity to be honest. Regardless of fit, had to return the large bc it didn’t even come with the skims logo on it 😂 for the price, definitely seems like it should’ve been made better.