I bought this for a upcoming strat build.
There's plenty length (more than enough for three single coils) and the density is perfect for filling in pickup cavities. Some foams are a little too soft, and don't really make a difference, while others are too hard and make it difficult lowering your pickups to desired height.
If you're mounting some pickups and you want to avoid unwanted vibrations causing microphonic squealing, this is a great product. Highly recommended.