I'm 5.6', 126 lb and I bought 24 which fits a little bit small because usually I would wear size 2. I like the fabric. The pants are a little bit too 'bell bottom' on my taste. I'm still very happy with the purchase and can't wait too wear them.