If your photos are at 300 Dpi, you can be sure to have a perfect result. However, given the size of the printed photo books, starting from 150 Dpi, the results are already perfect (even at 100Dpi, if the photos are not zoomed in or stretched, the final quality is very good).
The JPEG format is ideal (our application does not accept TIFF format).