So many colour variations available. Price is excluding delivery. The Rainbow can be delivered the day before of event/birthday. The Rainbow will last approx 1-2 weeks depending on climate. Delivery will be calculated at checkout. Clouds will be white. Please allow atleast 72 hours notice for rainbows.