Mi a1 is a good smartphone especially for those people who needs camera phone. It has a dslr like camera but the battery life low as compared to redmi note 4 the other features are also good such as octacore processor, heavy ram, heavy rom, better quality camera, full hd display, dual cameraAdvantages : Very slim 7.3mmSharp screen 401ppiHas dual camera 12 + 12 mpLot of memoryLot of ramLot of sensorsDisadvantages : Has a hybrid sim slotHeavy weightNon removable battery