The solar powered RainbowMaker with Swarovski crystal heart attaches to a window with suction cup or can be hung from top of window sill. Genuine heart-shaped Swarovski crystal rotates and refracts sunlight to create a swirl of rainbows. With a little sun and a window you can have rainbows most days of the year.