All of these suppliers have been tried and tested. They have information about the fabrics and pictures to help you visualise it.
Please make sure you check the scale of the image to ensure the print is how you want.
Also check the fibre content. Remember, if it is synthetic it will have very different properties to a natural fibre.
If you are claiming the cost back from school, you will need a printed reciept.