The boat is made of an aluminium alloy with a closed cell polythene foam collar, and is powered by a Jet Drive that gives the boats extreme maneuverability which is essential to enable crews to reach casualties in the fast flowing river.
There are currently four E class boats in use on the Thames, split between Chiswick Lifeboat Station to the west of central London, and Tower Lifeboat Station at Victoria Embankment in central London.