This WordPress product test site is running with the plugin “Affiliate Product Reviews“. In this demonstration, a special child theme is used in order to present the different reviews. You can download the “Twenty Fifteen Reviews”-Theme here. It is a child theme of the popular Twenty Fifteen theme, which comes along with every WordPress installation.
If you are interested how to create a child theme for this plugin, please have a look into our child theme guide.
The review post type is the common post type. It is also possible to use a different post type, the plugin can register.
You do not need to create a child theme for this plugin. You can also simply use your theme and define a template to use in the plugins settings. But of course, a child theme gives you the most flexibility in presenting the reviews.