This is a 100g (3.5oz) skein of fine, single-ply merino yarn in three shades: light blue, dark blue and purple. It was handspun using a drop spindle, so there may be some variation in thickness and occasional knots.
The yarn is suitable for, well, all the projects for which you might like to use single-ply merino yarn, including weaving. Note that the colour may look different on different monitors. Please do ask if you have any other questions.