I am really excited with this purchase! The material, mostly alpaca, is really high quality; the thread is very fine and it is soft at the touch, more than I would expect from a woven product. The colors come from natural dyes and yet they are more vivid than I expected.