Using Eurorail global flexible pass is a great way to travel in the European countries. A very convenient way where I had taken a 10 days flexible 1st class pass with a cover period of 60 days and have used it in full to travel to p various cities like Paris, Zurich, Vienna and now enroute to Florence, Rome , Nice and Paris.
Only challenge is to book reservation seperately in all cross country trains but the coverage is great, where all superfast trains like Euro star, TGV LYRIA etc are included. I would recommend all to use for convenience and peace of mind saving all your booking, journey details in one place.