It is very soft and I do like it.  I wear a 10/12 and ordered the L (12/14).  It is tight in the bust and the back area.  I also think it is better for younger gals as I prefer a little longer length (I'm 56).  It is a little above the knee and does flair out a little at the waist/hips.  Would be comfy and darling on the right person.