Personally, I really like this product and I love the inserts. I am a fan of the 1964 Topps Giants set
and I personally collected the 1977 Cloth Sticker set in 1977.
I think the autos are as good as any other Topps product if not better. I think the relics are at least that much cooler being in the 1975 mini format - another set I collected as a kid.
I cannot wait!