Excellent quality fabrics and prompt shipping. They have mainly contemporary fabrics, my favorites. They are very good to deal with. Their scrap packs, when they have them, are nicely coordinated; it's a great way to see in person the fabrics they feature. A+