Easy to assemble, actually just cut it open and it expands to it's size.  Got rid of my waterbed matteress and put this right in,It's firm, seems to be quality made, hope it lasts a long time. Sleeping much better now.