Nice design and firm, but comfy.  Received one arm without holes drilled, so had to cut holes through the fabric myself.