It was easy assembly, I loved the color and size. It's very firm, which I saw in the reviews and I prefer firm than super soft. There is a smell of chemicals that I hope it goes always after awhile.