I would give it a solid, OK. As some of the other negative reviews below, after a bit of rubbing my back he seemed more focused on his pleasure. It wasn’t horrible but it was not nearly worth what was paid. Good thing I didn’t agree to any of the upgrades he offered during the session.