I'll be honest: we've assembled this and sat on it, but have never slept on it. It's very firm. Someone under 5'8" could sleep on it (comfortably?). It was easy to assemble and probably very simple to disassemble to move. It looks nice and I love the blue color.