Thank you for helping to ID the tartan (MacKenzie?). I though THAT would be the hard part. The color discrepancy COULD be due to the item's probable advanced age.

Any idea what this thing is?? Is it a piper's full plaid?