Super easy setup and assembly.  Great quality.  Definitely a firm mattress so you don't sink into it when you sit on it as a couch but that just means it'll last longer.  The material is soft.  It does come off the wall further than I expected (should have read the measurements I guess).