Size M, elastic waist, suitable for tall and short heights; it is short above the knee, or at the knee, or below the knee depending on your height. The dress is new and clean, girls. I bought it from Abha Plaza for 280, but I forgot the store's name because it has been a year with me, and I only used it once. It is washed and very clean.