They are okay, a guy I work with has one on top of his classic 78, and it's been decent, but he has had one or two slides fall apart. It is nice other than that.
I don't have a box but they are like NAPA. I have bought about a dozen things from them thru the parts store sale flier and all worked just as promised and a couple things have been rather outstanding.