We got the 5-day card. It has worked great for public transport, museums and the botanic garden, and the Lovers Canal cruise. But another canal cruise was no where to be seen (there was construction going on at the specified location for the 100 Highlights Cruise. Yet IamsterdamCityCard still highlights that cruise for me everytime I open it.
The Hermitage sent all of its Russian treasures back to Russia in light of Russia’s actions in Ukraine. You would not know that from IamsterdamCityCard description.
A couple of places had different hours than specified.
The ease of access to subways, trams and buses and the many free admissions gave this card great value and convenience. I wish it had a skip the line feature but several times we had to wait in line to get the card scanned and a ticket issued.