If you are looking for good camera then you can go for the Realme 6. However, the Vivo Y30 is better in terms of battery life and storage.