Easy to assemble.  Firm, but I'm sure we will break it in and it will be more comfortable.  For a bed being firm is not a bad think in my opinion.