This is a well thought out, high quality theme. 4 Stars.
I'm more familiar with 'big-box' themes like Avada, but once I figured out the site structure (slight learning curve involving two support tickets) I was off to the races.
This could easily be a 5 star rating if the theme were to include better, more detailed documentation. There were only very basic (commonly known) instructions in the online documentation supplied.
That said, my client is happy with the look and function of her site so far and I've only had to add 2-3 lines of css to get the exact look of the demo.
Support has been very good although there is a slight delay due to the authors location (India). Otherwise, they have been very quick to respond, pleasant and resolved my issue first try.
If anything radically changes or breaks, I will update my rating, but for now, this is a 4 star theme with the potential to be a 5 star theme, if developers are provided with better, more detailed documentation.