This bag is perfect for holding my wedding dress or any special dress really. My dress does have a long train so I have to lay it in there carefully for it not to wrinkle. But this bag is already very long, my dress just has a long train. It is not see through which is wonderful cause it is hanging in my closet and so my future husband can't see it. Of course he could if he opened it... but that is beside the point.