Boat Shades Add an extra layer of sun protection with a custom made boat shade by All Marine Canvas – a product that easily attaches into rod holders, tops and gunnels for convenient, portable shade for almost any boat.