The dress is very cute, probably more on the casual side. i ordered the 2 petite and it hits me a few inches above the knee, which is what i wanted. the material of the dress and under slip is a little thin, but it looked nice after i ironed it. the top part of the dress looks great and shows off my shoulders nicely.