As far as leather goesm it depends on what quality you are after.
Many on here think the market stall are a good place to shop, but there are many different qualities and definitions of leather, and i find lots of ths stalls not to my taste.
People do say the leather school is a good place - I have no experience of that.
My husband bought me a really lovely bag here:
https://www.thebridgefirenze.com/
via Vacchereccia, just off the bottom of the Piazza della Signoria
Despite the name, they are Italian handmade bags, not cheap, but not Gucci type prices.
Tjere is also a really good gelateria and couple of doors down.