For the most part, it was easy to assemble but will require at least 2 people for some parts.  The only issues we had in putting the bed together was matching the frame to the doors and getting them to line up.  Overall, I'm very happy with it!

Pros: Study and well made.  The drawers are bigger than I expected and offer a lot of storage.  The drawers and cabinets were easy to assemble.
Cons: Getting the frame on the doors and then getting the doors onto the bed frame was more difficult than any other part of the assembly.  We weren't able to get the pieces to match up perfectly and have a bit of a gap on one side.