A little on the firm side, but works just fine for our office space. Exactly as pictured and easy to assemble!