TenXRing 40 June 7, 2021 Excellent. Only reason for four stars is the video quality is poor. Otherwise this would have been a five star review for me.