Add textbox option to product feature variants

Is there any way to add a text box feature to the product variants options.

I have products that come in various sizes:

1 seater

2 seater

3 seater


I would like to add a dimension feature & simply list thes various size 1 below the other. currently i have to either select the text option and enter the sizes one after the other (hard to read) or I have to create variants for each size option.

I would also love to add an html field to the variant options, to include links to the product features

any thoughts?