I used marine carpet slightly heavier than hull liner but similar.
I used a spirit based contact adhesive, brands irrelevant as you wont have it there but simmilar to 3m or ados.
Get plenty of sharp blades for your chosen utility knife and change them often.
I overcut everything and overlap on joins and then cut through both layers remove the off cuts and restick. Youll get invisable joins.
I love working with marine carpet,you get very profesional looking results if you work cleanly and take your time.

Heres some ive done on my cabin shelving
Sent from my SM-N910G using Tapatalk