Putting this bed together was a bit of a struggle because the screws got messed up really quick. But overall it was easy to assemble. Its is pretty stable. My 10 year old loves it.