I have a Gen 12 X1 and I'm very happy with it; huge step up over my previous Dell XPS, and all the hardware works great on the latest kernel.