Easy to assembly. I put this together in about 15 minutes. It’s withstood the usually freshly made “oh I love your bed” jumps from my kids, so pretty sturdy as well!