An armrest is a great addition to any car. It makes driving the car much more comfortable and can be a life saver on those long journeys. The BMW E46 came with an option for an armrest, and some models came with them as standard, but if like me, you don't have one fitted already, they are relatively simple to fit for someone who is handy with a screwdriver.

This guide will show you how to install an armrest in your E46