Terrible and misleading. Find a ride and it shows a reasonable price, then minutes later when you're ready to book it jumps 20-50%, sometimes it goes up 3x within 5 min. Often takes 20min to arrive from booking with the clock counting up. You can see the driver go all over the map picking up other rides.