YES!!! I am 6'3" and 280. I DESTROYED the stock seat within the first 500 miles. Packed down and would not come back up. Mew seat foam, SAME THING!. Had a new cover put on withan additional 3" of foam, SAME THING!
Put the Boss on and couldn't be happier. Mine is a stiff seat, broke in within 50 miles. No more pain in my knees, back, or backside. Makes standing very easy. PLUS it is WAY lighter than stock and doesn't soak up water. Looked a little funky when I first installed it, but I RIDE my sled, don't sit and look at it LOL. If you find one , BUY IT!! You won't regret it.