Cruises with babies

Has anyone ever taken a 6 month old or younger on a cruise ? How long did it go for? What was the experience? Was it worth it or to stressful? Someone please help?!