I've placed a lot of online orders and have been very pleased except once. Although they carry quilt store quality name brand fabrics, they also carry a few lines of cheap looking and feeling off-brands. They had a deal of the day going and I loved the print and ordered about 4 yards of it, not noticing the name brand was one of those off-brands. It's terrible quality and stains the iron even after pre-washing. So, what I'm saying is watch closely what you're ordering and you'll be fine.