A little on the firm side but after a week in our apartment it feels comfortable not to terrible to assemble by your self hour at max