This is, for a 3+ hour drive, pretty much as easy as it can get.
It's a drive 100% over Italian and swiss highways. It is also pretty much one straight line north - on the same road, with only one single fork in the road. If you print out a google navigation beforehand and stick to the road, you basically cannot do anything wrong.
If you are willing for some sightseeing, a 1.5 hour detour and if the weather is nice, you might want to not go through the Gotthard tunnel but take the pass road instead. You can make 2 detours to the Lago di Lucendro and the Göscheneralp. Those are 2 really spectacular glacier lakes on top framed in high mountains.
In winter, appropriate tyres are required, chains should not be needed as long as you use the tunnel. The road should be open except for special circumstances. The scenic street over the pass is often closed during winter or requires chains.
If there is a traffic jam, you can take the detour via the St. Bernardino pass, it takes just a bit longer but there is usually less traffic. The signage is quite good to find it, but you have to know the traffic conditions about 1 hour before you reach the Gotthard tunnel.