The fabric I ordered online from Fabric.com has arrived. The UPS tracking said it was due to arrive by tomorrow PM, so its actually arrived a day earlier than expected. I suppose anytime you order something online there is slight risk that its not what you hoped it would be. I am very happy to advise that the fabric is exactly as I expected.
Here are a couple of images celebrating its arrival and explaining my colour choices.