I got the seat kit in yesterday, and I spent this evening installing the new foam and cover. For the KLR, I was having a bit of trouble getting the vinyl to conform to the dip in the front of the seat. Saw some advice recommending starting from the back, and that did the trick
That said, I wouldn't make it in the upholstery business
I will report back after I have some miles in the seat.