it came with 25 extra bulbs which I think is great but let’s hope I won’t need them meaning let’s hope that I don’t have bulbs that don’t work which would require me to use the replacements. It definitely is 100 feet and they are spaced close together which I like however description says it’s the size of a ping-pong ball that is not true they are much smaller. They are not mini lights but they are definitely smaller than a ping-pong ball.  we have not put them up yet and I gave it five stars hoping that it will light up the yard because there are 100 lights but I am covering a 15 x 60 patio again if you’re looking for larger bulb size, this is not the size bulb you want