Seven years ago, if you wanted a great smartphone, you turned to BlackBerry. The story is a lot different today. The company’s name is still stamped on some surprisingly great phones, but not many people are buying them.

Now, we have the BlackBerry KeyOne, a TCL-made phone unveiled at Mobile World Congress in February. Its main selling point is its physical keyboard, but does anyone care anymore?

The KeyOne is BlackBerry’s third phone since it outsourced manufacturing hardware to TCL. The DTEK50 and DTEK60 were the first two phones made by the Chinese company. Both were nice phones, but the KeyOne is more impressive. It rocks an iconic QWERTY keyboard, a sleek aluminum frame and a 4.5-inch IPS 1080p display.

The positive first impressions don’t end there. The KeyOne’s overall specs are solid as well. It has a Snapdragon 625 processor, 3GB of RAM, 32GB of internal storage with expandability, a fingerprint scanner, 3,505mAh battery, 8MP front facing camera and a 12MP main camera.

The camera also features the same Sony IMX378 sensor found in the Google Pixel. If that tells you anything, it’s that the device has the potential to offer a truly impressive photography experience. Of course, it will all come down to how TCL handles the image processing.

A few other minor details include Quick Charge 3.0 functionality, over 52 different keyboard shortcut customizations, and the same touch feature to scroll through web pages or documents found in the BlackBerry Passport. TCL rounds out the KeyOne with capacitive Android buttons, a USB-C port, 3.5mm headphone jack and Android 7.1 Nougat.

There’s no denying the BlackBerry KeyOne is an impressive phone. We came away surprised with how it feels in the hand thanks to its cold aluminum frame, soft touch back and solid build. It’s too early to provide a comprehensive review just yet, but it’s a sweet phone.

The BlackBerry KeyOne will be available starting May 31 for $549. Sprint will be the only carrier to sell it, but you can still purchase it unlocked.