The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
This app is exactly what I needed for my store. Simple, clean, easy to use, and blended flawlessly with my storefront and product page.
I had a couple of questions, and the customer support was equally fast and responsive.
From my experience, it is definitely a 5-star app!