I'm planning a trip and looking at a return from Paris through MSP rather than pay $800 more for direct CDG->SEA. In the past I've had a 3.5 hour connection through DTW and it felt much tighter and stressful than 3.5h should have been with long wait for luggage, long customs lines etc. But that might have been an outlier?
Assuming checked luggage, is 2 hours enough?