Very cute! Wouldn't pay more than a few dollars for it though(I paid $3). The glasses are really soft. Basically like rubber. I like when keychains like this come with stands too because I get scared to actually hang them on bags for fear of losing them.