great! last a long time even through pool water and multiple baths.
Bought for grandson and his first 3 have lasted over 2 weeks now. even after multiple trips to pool and bath everyday.  he is 2 and Grandma is a hit with these.
Rating: 5 stars