As with everything, I suppose it’s down to personal preference.
However, I’ve had both fabric and leather and for me, the leather wins hands down.
As with fabric, there will be different qualities of leather. We’ve had ours over 25 years now, probably a little longer. Admittedly, it’s looking a little worn in places now and getting ready for replacing, but it will be leather again as I find it much easier to clean.
I don’t find it cold to sit on in winter, nor too sticky in the summer except for the rare hot, humid days we sometimes get, but that’s easily remedied by using a throw on the seat. Neither does it creak, but again, that might be due to the type of leather.
I suppose you are more confused than ever now, supernanauna1 so my advice would be to try them out in-store, now we are allowed back into non essential shops, to get a feel for them and to judge the quality. Good luck.