If you’re looking for an affordable cross-stitch fabric for your beginner small projects, a good investment would be the Caydo products. They’re relatively less expensive than other cross-stitch fabric while still having a good quality and being 100% cotton, making them perfect for starting out. I’ve recently purchased both their black and white fabrics.
If this is your first time buying fabric for cross-stitch, make sure you’re getting the Aida Cloth with a 14 Count. If you already have a pattern in mind, make sure that your actual fabric will be larger than your design area by at least a couple of inches in each side.
Caydo’s 4 pieces of 12×18 Inch 14 Count Aida Fabric is actually Amazon’s no 1 best seller in the Aida cloth category.