10/10 recommend for anyone.