Gorgeous choreography, costumes, production, lights and HOOPING!