I think you will be very happy with the quality of their fabrics. As to the shipping being slow on a recent order, I find if I order when a new catalog has just come out(I got my Spring 2011 KQ catalog 3 weeks ago) they seem to have more orders and shipping takes longer. In between catalogs their shipping is as good as any other company I've dealt with.