Yes, the demo site at http://wpbigpix.com/ is a stock standard install of this theme. Assuming you already have WordPress installed on your website and you know how to install themes, then to have your site look just like the demo just do the following…install the theme, make sure you have set your home page to display the latest posts (under Settings > Reading in the admin), then start adding posts to the site. For each post you must set a featured image (https://www.youtube.com/watch?v=HTQTa3guGJE). The theme doesn’t come with any images you must upload your own pix and they must be of a size and format suitable for the web. I find Shutterstock is a good source of good quality images. The home page slider will display your latest posts by default, but I think a better way to handle the slider is to use the WP sticky posts feature to control which posts you want to feature in the slider regardless of when they were posted (https://www.youtube.com/watch?v=PtNJx-m5_r8). The latest posts will then line up before the slider. Other elements of the theme can be customized under Appearance > Customize in the admin.