The only reason why I gave this four stars instead of five is the material is a little rough.  Defintely will need to wear a shelf bra under it.  But the color (I got the black one) and the overall fit is great!  I am 5'9", and the length hits me below the knee.