The product is good but delivery was delayed quite a lot and then when received the bottle cap was loose and again had to be couriered by the company which again delayed my plan of gifting this to a friend . But overall I would say they still delivered and replaced the bottle cap. So good customer service.