no there are not straps. the material is like a silky feeling but I think that it might be polyester. and yes that is a sheer overlay. the gown is very beatuful I have only worn it twice. once to a wedding and the other was for holloween. other than that it is in my closet. I dont fit it any more so i figure why not let someone else have it. the dress was $500.