Mostly solid. I had to add a couple screws for the ladder as it was not fully secure to the bed. 
The box was also falling apart by the time I got it inside. I'm not sure if that was from the extreme cold here and the glue becoming so brittle or mis-handling but even so - none of the pieces in the box were damaged. 
The bed itself was not terrible to put together. A two person job once assembling the bottom bunk to the top. Just about everything fit together well. The only assembly criticism was that some of the nuts and bolts didn't catch - not the easiest design with a few of them. But with some persistence they worked out.