I buy this on a whim because my son be just start to tooth at 5 month . most of the teethe toy I have be too large , have sharp ridge , or be too hard and make he cry . he finally start suck on he finger which seem to satisfy he , so I know I need to find something that would offer the softness and at the same time the resistence that he finger could . I take a chance on this product hope it would not be too big or hard and its just perfect . the texture , the density , and all the ridge be exactly what he need . and its BPA free ... I be so glad I find this !