I ordered Navy  blue size small it's awsome fits like a glove with plenty of strech room very sexy....material is nice n soft my measurement 5'5, b 40dd w34 h45 it rest just below my ankles...I highly recommend..