iPhone 7 32 GB full okay no problem display changed battery changed very good quality ones installed, you will understand only after using that it has been changed, changed it for personal use, installed a good one, battery holds charge for 3/4 hours no problem runs very well, if you want to buy you have to come to Dhaka Mirpur 12 number ❤️ sim wifi full okay ✅