I thought this cover-up would be great for 4th of July.  It is not as roomy as I had expected.  I am 5'1" and weigh around 125.  I bought a size medium, because I wear a size medium blouse, and the dress looked so wide online.  Although it is a bit too long for me - it is almost too tight.  I haven't decided yet if I will keep it.  But I am pretty disappointed in it.  It is very thin material - but not see through.  Haven't washed it - so I can't comment on that...