I took a chance on this dress and I love it.  I bought off white which is closer to beige than white but it's very becoming .  I worried it would be too tent-like but it is not - I am slim and it's very flattering.  i usually take a size 6 or 8 but the medium fits fine (apparently there is no size small).  It is comfortable although the fabric is not that soft - perhaps will get softer with washing.  have not washed it yet so can't comment on shrinkage but i will be careful because I do not want it any smaller or shorter - it just covers my knees now which is perfect- I am 5'5".