Very pretty piece of fabric by Freebird Studios/Legacy Studios. The fabric is called Modern Bouquet and is a nice pale aqua shade with bouquets of flowers, individual flowers, and polka-dots in teal, white, black, and green. To me, the design looks very retro. The piece measures 76 x 44. I'm fairly certain that it's cotton or a cotton blend. A nice piece for a sewing or craft project!