I have used this product for rendering various products both indoor and outdoor scenarios along with the ability to create renders in realtime, it really helps as you can see your renderings come alive by adding life models or other elements. Not much i dislike about it but if there is anything please let me know so that i can update my profile. Its really awesome software to use when creating high-quality renders. There are many benefits which include being able to view our project from multiple angles through 360 degree views without having to move around my workstation. It also gives us an opportunity to test before we go live.