I buy most of my kits from Connecting Threads. They fabric is always more then I need to finish the quilt. I have several from Hancocks of Paducah and so far the fabric has been generous. I found with BOMs the fabric is on the short side even from well known shops. The last BOM program I bought, the applique fabric pieces were just scraps of fabric. For the price of the program I didn't expect scrap odd shape pieces.