Perfect for our small space. Firm but still comfortable to lay on. Easy to assemble. Can’t wait to see our living room completed, the couch works perfectly!