Brand new from Annie Cloth, doesn't return and didn't fit me right. The material is satin like and it's screen print design. Originally $30 for shipping/taxes, but selling at $20(firm on price) I'm available to drop off at your door if in Campbell River, otherwise it's pick up or public meet in Campbell River