Does the job.
The app is okay, seems like there’s an update every other week though. And often times when trying to take a card payment it will decline, but when I just go straight to square it works fine. There’s also been issues with my clients paying their deposit when booking.