Cruises with babies

Has anyone ever taken a 6month old or younger on a cruise ? How many days did go for? What was the experience like? Was it worth it ?