Recently bought some Mama's Cottons from Connecting Threads. Love the fabric. I think it is quilt shop quality. However, my big problem was the length of time it took for me to get my order. It took 9 days from the day I ordered to the day I received it. I have ordered from other places and gotten my order in 3 days. I don't understand what took so long.