The adjustable arm rests are perfect.  It has enough cushion for me and the height adjusters is a great plus