This Color Changing USB LED Light Strip is a STELLAR product! The color options and settings are fantastic, I'm not sure what more you could ask for with them. The length is sufficient for most needs. Connecting to a USB source is easy. The only con I could imagine is the adhesive wearing out over time, which should be pretty simple to figure out if that happens.