I checked the construction with to manufacturer, its not foam:
Yes - construction is similar to SportRider with the addition of an outer sleeve as well as different design and configuration for support straps.
I guess next winter will give it a try. At least the SportRider was given a positive comment here on the forum from one actually using it.
fun on a boat is inversely proportional to size...sort of anyway