Same here, I have a Pixel 2 and it has held up very well. I run GrapheneOS on it. I had issues with the back glass on the OG Pixel being extremely fragile, but no such issues with this iteration of the device.
I'm tempted to upgrade to a Pixel 4 for the wireless charging but it's not worth a grand. I will probably wait to do so until GrapheneOS no longer supports the 2.