just fitted arm rest i got off ebay for £90, in cloth with all fittings (ever scrapper I went to said never seen one before) ... only problem is I have a black leather car! not a problem, just went local second hand shop, got some leather pants for £3.50 and cut em up and recovered it! and you cant tell, it matches up really well.
anyway, on my arm rest if you press the button on the front you can set the height it stops at, I like to have it on a slope towards the gear stick.