Assembly was super easy (once we got it into the basement). The mattress does have a bit of a smell, but we just left it out to air out for a couple days and that’s helped. It looks really nice in our spare roomofficegym and it doesn’t take up too much space. No one has slept all night on it yet, but we did lay down on it to to test it out and it seems relatively comfortable.