It is a bit firm but I like that you don't sit back at an angle. With some pillows it softens it up. The assembly went well but tricky to put the final back in alone but used the wall for more leverage.