I'm on my second pot of coffee, I've answered all the important e-mails, and I've read this over three times.

What gets in my mind is like a serape with sleeves and pleats?

Your description is probably smack on, but I can't fully visualize it yet. Curiously waiting for the flix.