The perfect Genie costume made by a quality stage costume designer. The costume is very stretchy Size M, chest 13” waist 11, inseam 31 but the ankles have elastic so they will bunch around the ankles. There are open long sleeves and legs. Under bodysuit. Detailing is beautiful, missing sequins, snags or tears. Excellent condition.