Easy to assemble, arrived in 3 easy to handle boxes. We like the firmness . It isn’t soft cushy that you sink into.