Customizr theme : customizing the backgrounds
Adding a custom background to the Customzr theme free or pro can be made with a few lines of additional CSS, right from the live customizer ( How to add custom css ? ).
Example of code for a perfect full page background image.
Here are some other useful links :