Body made of Revolutional Energy Sport Lycra which is light, it lets the skin breath and supplies muscle support. Front zip 40cm.