the product I have received is very good and matches my expectations! It could have been slightly bigger, for better visibility. However, I have a 100/10 for your customer service. Vaishali from from your customer service team has really been instrumental in getting this product to me. she even helped me with one customization I wanted and even though it wasn't her job description, went out of the way to communicate with the vendor my exact requirements. all this because during our first conversation, I had told her that this was to be a present and it was very special!! kudos to your team for having such motivated people! this one experience has cemented the fact that I will buy from geek monkey again!