Pretty easy to assemble. I did it by myself and I’m no good with the small tools, but it took me 2 hours by myself. Very comfy and stable so far. I think a 10” mattress would have been better but the 8” worked.