I only bought this because it was described as soft beads. They are hard. I gave it two stars because this shape and size is still easy enough for a baby to hold that if it is your only option , they will settle for it. Better than nothing. And the item colors and size are as described. I'm still considering taking it back and I wouldn't recommend it .