This is a wonderful quality fabric that is so soft to touch. The piece is 35 1/2" long and has beautiful flowers and bright green leaves. It was designed by Lila Tuellers for Moda and is called Spirit. Pattern #11431. I'm cleaning out my stash and selling at a great price.