We put this bed together in an evening and it was pretty easy to assemble.  Very cute bed, we will see how durable it will be.  It has a very clean look to it as well.  Instructions were simple to follow.

Pros: Easy assembly
Cons: missing hardware, no big deal, I bought replacements at local hardware store, boxes are heavy