We've been specializing in personalized printing for some time now, and can work with a variety of sizes and materials. We take particular pride in my high quality finishes. We use sublimation printing, vinyl, or rhinestone. Sublimation can be ink infused into the material normally on 95%-100% poleyster. Sublimation can be used on cotton and many other material using printable heat transfer vinyl.