Walmart sells several different types of batting, so I can't really tell where the problem is. I buy (from Walmart)the 80/20 blend and it does great. It's the same thickness as warm and natural, just a bit cheaper and very little shrink. There isn't much loft to it, so you won't have the puffy look. If you are using the low loft poly there won't be a puffy look either.