Honestly, only good for meds. The providers flake constantly, and they don't give you any notice it's like 2 hours before they're like sorry you rearranged your entire life but we're going to reschedule you again! Then they do it again. The medication isn't reliable, either. They also ask you what your preferred name is then never call you that. The app is not functional, honestly it's only good if you have to get a quick Rx. The care (& respect) is non existent.