Eh. Not good. I expected these to be a little rough, but they're not usable at all. The texture reminds me of touching an old chalkboard or one of those pumice stones people use to polish their feet. Like I said, I assumed they might not have the smoothest finish in the world, but these are downright unpleasant to touch. I guess one could polish them with sandpaper? I don't know.
As far as the shape: it fits the right profile with the keys next to it, so that's something. But there are little subtle ridges on the sides that don't really go with the contours of the real keys -- like an extra angle on a face that's supposed to be straight. Weirdly, on one side the ridge protrudes out and on the other side it protrudes in. You can see it on the side of the key in the photo here.
They fit on the Topre switches, but not as well as real keys. They're not loose and rattling around, but they also don't click into place at all when pressed down (real Topre keys snap loudly into place when you press them in).
The colors are nice, though?