We have had this bed for a little over a year now. It took about an hour to hour and 15 minutes to assemble and we love it. 

Pros: easy assmbly and looks great
Cons: option trundle is a little hard to pull out, but manageable.