I have beaten it once solo, have restarted solo, and am at various different spots in different runs with different friends. In my opinion it is the best RPG since Fallout: New Vegas.
If you have experience with DnD 5E then this will feel like a really good adaptation of that ruleset into a video game. If you do not, i recommend looking at some BG3 starter/class guides to kinda get a feel for how you want to play (though that said, dont feel locked in. There is a character you can meet in Act 1 that will be in your camp that will let you respec yourself or your companions for pretty cheap).
Adding to this that like other FF games one character can play all the different “jobs” (classes). So you dont have to make another character and play the story again to play another class (unless you wanted to).
Some of the jobs require DLC not included in the trial, but if you get to the current free trial max level of 60 (soon to be 70 when Stormblood comes out) of a job you can level another or even all the jobs available up to level 70.