I found this to be a well made dress. The material has some give, you cannot see through it, the material is actually nicer than I expected considering the dress was only $29.99. I am 57, 160lbs and purchased size L, it fits perfect!  I cant wait to wear it !! It is a really nice looking dress. I purchased a white petticoat to go under just to make the skirt flare out.