I bought these at Wally World, and was very satisfied with my $20 purchase. I have a 12'x3' above ground, and was tickeled with the display. The flashing is a bit much, but the slow changing display was just the ticket. I live out in the country and the darkness heightens the effect.Pretty cool to sit on the porch and watch my little pool cycle through the colors.Don't know yet how long they will last, but if I get one season out of 'em, I'm satisfied.Oh by the way, the dogs think it's some form of life. The light glows through the pool liner, and doggies are freaked out (in a good way)