Customers can leave reviews via their account on Numonday if they have ordered the products through their account, or via the review email that is sent out to all customers within 30 days of their order being made.
Their rating contributes to your overall seller rating which shows on all of your products and is displayed in a rating our of 5 stars.