Kashmiri carpets which are known world over for their fine craftsmanship, artistic detailing and cultural depth. Each piece is hand knotted by skilled artisans which may take from a few months to a few years to finish out.