I met a vendor selling them in Sturgis...looked like a great idea, ESP for BDM passengers, who get the worst of the deal in comfort. I know they didn't talk to any bikers before they named that product!! There are some good reviews on it, less so for attention to customer service...google 'em.
I'd take a real look at one if I ever lost the passenger pillion off my K9.....