This was a great bargain.  It is a really thin breathable fabric.  It won't keep your dress dry, but it will however protect it from getting dirty.  This isn't meant to be used as a garment bag that you take on a plane or anything like that though.