Tat soul make a really nice arm rest, not cheap but really good quality and adjustable in every way.
I have the Tatsoul as well. Very nice, I like it a lot. You can adjust just about everything. The only problem I have with it, is that you constantly have to tighten the support legs. Nothing a little "lactite" couldn't fix!
Bookmarks