Wide variety of yarns with different weights, textures and colours. Knowledgeable and friendly staff. All in beautiful St. Thomas.