When we opened the box I was quite put off by the numerous parts and pieces and considered packing it all up and sending it back; however after a quick review of the directions I determined that it was absolutely doable.  It took roughly an hour to put the bed together.  My son loves the bed.  The only issue/concern that we have so far is that the bed has a couple of squeaks.  We were able to use some small shims in various areas to resolve the issue.

Pros: great value, much easier to assemble than one would think, a great space saver
Cons: squeaky frame