Really easy to put together, looks fantastic and is comfy to sit on. Havent slept on it yet so not sure about sleep comfort.