I don't think there is any difference in quality between Caroma and Kohler.
They have about the same amount of problems for me.
The Barrington is a floor mount rear outlet bowl.
Flushmate pressure assist
The Caroma has a wall mounted bowl with an in-wall tank.
They will install and look very different.