Was looking at mine and I don't believe those are pinholes as it isn't sewn together. I 'm pretty sure the material is quilted by some process similar to spot welding of metal, melted together in tiny spots giving it the appearance of being sewn and having pinholes but really just translucent spots.