First, we are as much Disney fanatics as most anyone out there. So we were really looking forward to the 4 night cruise on the Wonder. But as hard as it is to believe, the kid's programming (we have a 5 year old and an 8 year old) is very lame. They had 3 - 4 true activities each day lasting about an hour each. The rest of the day, we and our kids felt it was glorified babysitting - the kids got the run of the 2 rooms dedicated to the kids, but there was no structure or leadership. And as much as Disney says there's almost an entire deck for the kids, they seemed compelled to move them all over the ship for most events and meals. Between taking roll call before and after the moves and the actual moving of dozens of kids several decks for each event, there was barely any time for the few interesting programs. For example, the kids rooms are on deck 5. They have to get them up to deck 9 for meals and then back again. Why not bring the food to the kids?! And many of the programs they talk about on their website are for the 7 night cruise only. We were on the 4 night and rather than have those interesting programs, the kids had the chance to watch movies. Wow! I have heard that Royal Caribbean has a very good program. We didn't have any friends that went on the Disney cruise yet, but we figured they had to be the best. We learned a lesson and will be trying RC on next year's cruise. If you and your kids are looking for an intensive program that will keep your kids active and interested, our experience with the Disney program (our first cruise) shows you'll be disappointed.