Decent product. I buy foam balls to use for my infrared home golf simulator. I use a projector to throw the computer simulator program screen onto a white wall, then use the foam balls to hit into the wall.The vast majority of foam golf balls you will find are some shade of yellow. That became a problem when I started noticing the balls leaving yellow marks on the wall that were visible when we used the projector for TV or gaming. These balls being white means that even if they do leave marks on the wall, they'll be white marks and less noticeable.To avoid damaging the wall, I also need balls that are at least somewhat soft. I have found there's a great amount of difference in softness between foam balls that have a realistic dimpled cover and shape (as opposed to those with a felt-like cover). These are tremendously soft to the point of being squishy, despite having a smooth, non sponge-like exterior. They will largely deaden when they hit a wall and will not bounce or roll much. I found them to almost be too soft to give realistic feel, though I have had other "foam" balls that are so hard that are almost plastic and do run the risk of doing damage to the wall. I have come to the conclusion a happy medium would be best -- soft enough not to hurt anything, but solid enough such that you feel like you're hitting something. If I had to go one direction or the other, though, softer is better than harder, though again, these may range into being "too soft."These are surprisingly durable, despite being as squishy as they are, but I have found they will generally start to come apart at the moulding seam after anywhere between 100 and 200 shots. I have found this to be right in line with the yellow foam balls I was using previously.In all, color, softness and durability make these worthwhile and I will probably order them again unless I stumble upon a better product.
Rating: [4 of 5 Stars!]