It was fairly easy to set up. Some of the bolts were hard to get in. Took a lot longer to set up than expected. But the end result was good. Our boys love the bunk bed and they look comfortable on it.