Comparing to MSC

Hello! We have done 2 Royal Caribbean cruises now and love both! Adventure of the Seas and Oasis of the Seas (just got off March 8th) we have 3 kids - 6, 10, 12.

Question for those who have done both - how does MSC stack up for a family vacation? We have one booked for this August to try them out but we only paid the 199 refundable deposit. Its only 4 nights and want to know if its worth it or if we should stick with Royal. (We have a 3rd with Royal booked for February 2026 - 8 nights)

Thanks all!