The actual fabric looks closest to the first two photos and is not as green or as saturated/bright as the third photo shows. The blue has a slight purple undertone in small areas and the green also has a blue undertone (hunter green) and it muted and calm/lagoon in appearance.
NOTE: The actual fabric looks closest to the first two (sometimes four) photos and is not as bright as the fifth photo. The fabric background is mostly a pastel pink, yellow, and blue coloration, but sometimes has the rest of the rainbow colors too. The swirling dots on top are in all 6 of the main rainbow colors in a soft, pastel tone. I go through a lot of this fabric and the colorations of it will change between bolts as well as from yard to yard. These are hand dyed and with so many colors throughout, it can often vary widely. This fabric will also often have soft gray tones where the colors meld together.
The actual fabric looks like the first two photos and is not as dark or as saturated in color as the third photo shows. The fabric is light and almost pastel. The background contains denim turquoise blue, cold purples, warm purples, muted mauve pinks and light dark-dusty blue colors. The dots on top have a mix of mint green/blue, chartreuse green/yellow, turquoise, off white and sometimes a tan/yellow color.