I have been buying these from macy's because they are my favorite pants ever. I lost a bit of weight so the small was pretty loose in the knees, butt and waist but the xs was too tight around the waist but perfect everywhere else. I bought another small and it fits perfectly so maybe the sizing just isn't consistent. I own three pairs of smalls and they all fit differently. Other than that, these are the best leggings/ pants I've ever owned and I'll keep buying them from amazon.