Pre-loved. A few small brown smudges may come out with cleaning. Retails for $425! 80% baby alpaca - 20% silk