In futures you have immediate execution when using market orders, execution is guaranteed by the exchange, 100 %
In spot ,not so, your "friendly" market maker decides WHEN and at WHAT price he is going to fill you.
When trading spot choose an ECN with prices from competing market makers...