Fits great!  I normally wear 18/20 but because of reviews I got the 22/24 and it's perfect.  Not right in the wrong areas and comes to mid thigh in length.  I bought 2 colors and may purchase more later.