I have never been disappointed the few times I've purchased from CT. They put little stickers on your fabric as to how much yardage was cut (cuz sometimes I forget what I ordered to begin with). LOL
I think the quality is good and it is easy to shop from their website.