Medium-large city in northern Italy surrounded by mountains.
A cooler, colder region, closer to the mountains…contrasting the more popular tourist destinations in Italy such as Rome, Florence, Venice, Milan, and coastal areas. Torino is a great city. Charming, walkable, greenest in Italy (35% is green). Great food and its own authentic attitude (and language) of the Piedmont region in Italy. Lots of historical architecture and beautiful sights, and squares.
My favorite, it feels much more authentic Italy in that you don’t see so many tourists and hearing English everywhere as you would in other places places in Italy. The vibe is also more casual, hipster, and counter-culture rather than the typical posh vibe that you see in Milan, Rome, Sicily, etc. Feels more chill to me and I love it. I also happen to have family here so I know it well.
1 day is enough to get a sense of Torino. 2 days lets you cover main tourist highlights. Add more days to explore nearby mountain stuff and have more time for big parks and museums. In short, a casual tourist passing through Italy would only need a day in Torino. Nothing here is a “must see” compared to other destinations in Italy.