I’ve rented from Turo lots of times with no issues. You should always check the reviews. You have to take pics prior to taking the car and as part of the checkout process. Generally the owner is there during checkout. Any issues could/should be addressed at that time.