I made over 900 for a store I sold to. The owner was the one to decide how I made them. We agreed on two layers of traditional batting and no insulbrite. I have never had any complaints. Fairfield co. makes the batting I use and it is polyester. It is not fluffy and it is dense. so it creates a nice thick barrier. I use cotton for the front and back. I sold these to her for 12 yrs and she sold every one of them. People came back for more so they must have not had a problem with them.