This is a real sturdy and quite a versatile armrest. It adjusts up, down towards and away from you and has a great swivel feature that allows countless angles of incline.
This arm rest is not too heavy but it's not going to fall apart either, we went with a high density plastic knob for the high adjustment, because people have a tendency to over tighten things and they will strip the thread quickly with a metal tightening mechanism. We also wanted to keep the price under a $100.
It has a thick foam padding for comfort during sessions. The surface is non-porous and easy to clean and the broad five leg base gives you the stability that you need to get the job done.
Armrest pad: Length 15" Width 6.75"
Adjustable Height: 28" - 41"
Full 3" thick high-density foam cushioning