Display quality is top notch, overall the quality of the phone is very good. All metal body. Camera is good too. Touch smoothness is amazing. I will definitely recommend to buy this phone. The USB is not type C, it is the old one. This is the only con that i found till now. It has got 2 nano sim slots and a dedicated memory card slot (2+1). Other than the phone, amazon delivery service is a bit let down. It took 6 days to deliver the item from Calcutta to Assam. Whereas last year i bought 2 Redmi Note 4 ( for me and my uncle) from flipkart and mi india website, if you recall, Mi had flash sale every Friday. Hence i bought both handset on different dates. To my surprise i placed the order on Friday and received the item on Sunday on one occasion and Monday on the other occasion, which the shipped through ekart and FedEx respectively. Merely in 2-3 i got my phone. But Amazon's courier service is a total letdown as compared ekart and FedEx.