Very good experiences (notice the plural). One time they sent the wrong fabric and immediately replaced it with what I had ordered. They did not want me to return the fabric that they sent by mistake. Now that is the best customer service in the world.