These curtains were just what I was looking for.  I was worried about buying insulated having a weird smell, but there has been none.