Each rainbow is hand crafted with the highest of quality fibres such as silks, velvets, chiffon, hand spun art yarn and more. Some of which i have hand dyed myself. All fibres are sourced from other small businesses, so when you make a purchase from me, you are supporting so many others too!