Longtime topre user. They ruined me on all other keyboards. The best there is.
It's a mechanical switch with a D shaped tactile bump.
The end result is a bottom out that feels similar to a Topre, but a much crisper action up and down.
So far I like Amber Alps the best by a large margin. They are kind of hard to find though. Like I said though its subjective. There are some people that try every key switch under the sun and still like MX Browns the best. There is no "best" switch and there is no wrong choice.
Also, for the uninitiated, a Topre is a unique type of rubber dome keyboard. Unlike most rubber domes, they actually feel quite nice and better than many mechanical switches. They aren't technically a mechanical switch though.