Hello,
I am checking the product page and I do not see any tabs on your site. There is no option to leave the review. I think due to the customization the review would not be shown. You will need to decide reviews or customization. Please let me know.
Best Regards