Perfect! Have not tried it out as a sleeper yet, but very comfy and soft to sit on as a couch. Assembly (basically just putting the feet on) can be tricky though with only one person as it is quite heavy.