They are a bit small but they do what they are supposed to do, so they illuminate pathways and the price is reasonable. they stay on for about 7-9 hours which is pretty impressive considering they are solar. I got the 8 pack but I might be getting another 12 pack in the near future to go around the house where I have more pavers.