They have excellent quality name-brand fabric. If I need a fabric that has been out for six months or so, I'll look there to see if they have it. Of course, other fabric will call to me...well, you know how that is. With each fabric there is a link to the rest of what they have in that collection, and I also like the color matching feature. Shipping is prompt, and I've never had a problem at all with any order.