I have seen many issues with a wide range of leathers and some supposedly good quality sofas had major problems after a short period of time, and some cheap sofas lasted many years and just needed a clean. I would get it from a reputable retailer if your budget allows and maybe avoid the 'permanent sale' retailers such as dfs etc. I've seen inside what looked to be a nice quality leather sofa from scs or similar, and the frame was literally made of old pallets, hap hazzardly stapled together.
Whatever you go for, in general, you get what you pay for. Dont buy any kind of care kit from them, and get it protected as soon as you get it.
Aniline leather often has a rustic look and the scars, and texture of the hide is often visible, they usually feel softer and warmer to the touch but are difficult to clean and are susceptible to staining, particularly from heads and hands. If damaged, there's not a lot you can do invisibly in terms of repairs. Protected leather is easier to care for and if damaged is easy to repair, but its difficult to see how good quality the leather is, and they are colder to the touch. All the above is general info, and there are of course exceptions to everything Ive said, so please dont hold me to any of it! Hope it helps.
Cheers
Jules