I'm going to give an anti-recommendation to the Dell XPS 13 unless you buy their top tier support plan or are a business customer. I've had three of them in the past 5 years and all 3 had serious issues. Their customer service gives you the runaround and is a nightmare to deal with, even if it involves DOA hardware. All 3 arrived with one issue or another: 1 with a broken keyboard (9370), 1 with a power button that got stuck on the hinge and powered down randomly (9360), and the other had a battery swell up a few months into receiving it (but this was a work laptop). All three required a battery replacement. On the other hand, Linux support is quite excellent. But the hardware and customer service is pretty bad.