I adore these fish counters! I have seen them before in a nursery class, and just bought some for my 17-month old daughter. They might seem on the pricey side, but I think they are actually good value for money. There are 60 fish in total (little kids love big numbers/ collections of things, not just 1-10!) and there are 5 of each fish. They range in colour and style and are detailed and good quality. They can be used for small-world play, either on some silky blue fabric, or in a water tray/ paddling pool or in the bath!
They can be used for purposeful counting and sorting into 'families' and appeal to kids of all ages. Today my daughter played with them with an almost 4 year old and an almost 6 year old.
I have just watched her take 5 the same from the pot of 60!