A Quinceañera celebration can last several hours, including the Mass, reception, and dancing.