Long sleeve, off the shoulder knit top. 95% polyester, 5% spandex. top is slightly oversize and if you have smaller shoulders or upper body you may want to size down one.