OnePlus 7 is a flagship-level smartphone with superior performance, solid build, excellent display and fine quality camera. It also comes with advanced security features like optical in-display fingerprint sensor. There is no MicroSD card option, but the 128 GB or 256 GB storage should be enough for any regular user. The 3700 mAh battery can be charged quickly with the 20W Fast Charging facility. It also has the USB Type-C for more comfortable charging. Dolby Atmos sound is there to provide clear audio experience.
Overall, it is an excellent flagship choice for the price.