Solid. Not especially remarkable, but does the job. I enjoyed it. The language for the sex scenes is too flowery, but that’s my biggest complaint.