Hi, I'm a vest whole supplier and I always used fabric from SOFI because they have top quality fabric available at reasonable rates. Their dealing with their customers is also great.