Price is for 10 balls of Shibui Dune. Yarn was wound in the shop. Each ball is 142 yards so plenty for a garment. Yarn is 50% baby alpaca , 25% baby camel, and 25% silk. Yarn is very luxurious and soft. Has beautiful drape. Color is beautiful red. Photo 2 looks lighter due to camera when I tried to include the label. Great yarn. All the same dye lot Thanks.