How hard is it to change the color of a leather sofa? Is it something that would need to be done professionally? If so, how expensive would that be?

Also, I have a sofa that the cushions feel rough--what kind of conditioner would you recommend? Have you ever used Leather Honey? It seems to get pretty good reviews on Amazon.