Issue with correctly positioning player to sit on chair

That looks uncomfortable… tell him to put his legs down and relax.

Is this just because your prefab orients the “forward” bone up instead of correctly forward?

Also, if you post a code snippet, ALWAYS USE CODE TAGS:

How to use code tags: Using code tags properly