We just got it all put together which didn't take too long.  Seems to be of pretty good quality.  Put a gel/memory foam mattress on the bed and it's extremely comfortable!

Pros: Assembly fairly painless
Cons: Tough to get a coverlet on it that will reach the floor because of the way it's built