It was easy to assemble, well packaged, fits right where I needed it to.  It is firm to sit on but not uncomfortable.  Have not used it as a sleeper yet.