What are 5 types of container ships?

Container ships are distinguished into 7 major size categories: small feeder, feeder, feedermax, Panamax, Post-Panamax, New Panamax and ultra-large.

Usually, what size is cruise? Ultra?

These are for container ships. With cruise ships, expect them to have same size with ultra or almost has the same size.