It comes in one piece. You only have to put the feet on. It’s also very easy to adjust. I haven’t slept on it, but I did lay on it to get a feel for it. It’s firm, but comfortable. I also laid in the middle of it and didn’t feel a bar or dip. Overall, we’re very happy with the purchase!