are they screen printed or heat pressed? i just wanna know how long they'll hold up