It's the "PADDED & UPHOLSTERED CENTER ARMREST STORAGE CONSOLE" listed in their catalog or online. Part number: ZX135858A for the black one and ZX135862T for the gray one.
http://www.jcwhitney.com. I have the gray one, and although it's not a perfect match on the color, nobody has noticed that it isn't stock.

They are 39.99 ea plus shipping and handling (about $10 for me in SC.) It took a couple of trial fittings at first to get it where I wanted and it is kind of snug for the seat back adjustments, but I don't change them anymore anyway. You just have to slide your hand flat in between to get to the lever.
The top is held to the base with wing nuts and screws, and is adjustable. I cut the bottom of the legs off 1-1/4" with a hacksaw (doesn't take long) and had to drill 4 holes. 2 at the back where it attaches with the stock console screws and 2 at the front where I put the all thread through it so it wouldn't slide down over the tunnel, and the plastic tube is placed over the all thread so it won't chafe the console in case I want to remove it. You need to adjust the base so it is the same width as the armrest and attach it with the curved legs at the rear. The first time I attached it, I did it as the picture and the rear hole lined up with the stock console holes. I found that I wanted it to go forward and lower (about the thickness of the hinged top).
I'll post dimensions later (I'm at work now)
robert