Lovely high-quality teether and superb customer service. When I had an issue with the product not arriving on time (no fault of Kidsbe), they followed up daily, refunded my delivery charge and sent a new product with no quibbles. I would absolutely shop with them again.