My boys are 12, 10, & 8. Gifts are totally up to you. We have been on cruises were some people give multiple days and some only once. It all for the kids enjoyment. Some folks have made gifts, candy, but mostly souvenir type stuff. Really what ever you want.