“Croft Mill are excellent. Everything is delivered on time with no problems. The fabric is always as described and good quality. They have a great choice of fabrics and patterns. I order regularly and recommend to lots of other people. A great company.”