They are great. I bought some upholstery type fabric from them for a designer making a spinning wheel bag for me.
The only thing about buying online is not being able to actually see the colors. They do a good job of letting you know the scale of the print too if you pay attention :). I once ordered a star fabric and the stars were much bigger than I'd imagined, but that was my lack of paying attention. They eventually made great curtains for my granddaughters room :). Never been disappointed in their quality and service.