MMS can have up to 1000 characters. Depending on your phone, and the phone/carrier of the person recieving your message, longer messages may be truncated, or they may be split up and sent as multiple extended messages.