just perfect! this fabric is so soft and the colors are just what I was expecting. this is the first time ive purchased for here, as I usually get fabric at a local shop, but I needed more variety of colors. the fabric came early filded and packed and I will def be back to order more!