The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
As a supplier, they offer a large network of retailers to work with. The process to sign up with seamless and only took a couple of days.
Just an FYI this app focuses on fashion and home products, check out their website prior to installing to ensure its right for your product line.