This fabric from Quilting Treasures is from Who Let the Hogs Out and we have another co ordinated fabricand a panel to go with it. Team it up with a few fabrics from Riley Blake Design Shades range and you will have an excellent baby quilt. 100% cotton. Width 112cm. All fabric is in 10cm increments and price that way. If you want 40cm you order 4 x10cm and you will receive a 40cm piece of fabric.