It tends to be quite good until act 3. Then it takes a massive nosedive with inconsistencies, lack of romance specific options/dialogue and an unsatisfying ending.