I am 5'6" and 108 lbs. I normally wear a 24-25 and I ordered a 26 and I couldn't get them buttoned. I ordered a 2nd pair that were 28 and they are a little big now. I'll be buying 27's and let y'all know how they turn out! As for quality, they are perfect and exactly what I have been looking for!