Don't see that it came up, but I am quite happy with these (I am no expert at all, however)
it seems like a middle way of clipped/clipless and standard platform. (don't try to ride barefoot on those, though). Gives me a good "grip" on the pedals, much better than standard platform without my feet being kept in one place by some device.