Just so bad. I signed up, scheduled two appointments, choosing timeslots offered by them. The providers were no-shows both times. I used their support chat & was told that I actually hadn't had a scheduled appointment, even though I did & had multiple confirmations. Then they admitted support team didn't actually have any visibility when a provider cancels an appointment. Incredible. So I asked to cancel & after jumping thru hoops they gave a partial refund even though I received no service. Ugh