Cotton, Polyester, and Spandex. Long sleeves, turtleneck, below the knees body fitting dress. Sexy enough to be worn to a nightclub but sophisticated and classy enough to be worn to church. This dress is very versatile and can be worn for many different occasions.