Easy to assemble, our toddler is obsessed.  We did add some extra vertical supports under the slats just so it can support the weight of an adult as well.  Could probably handle a longer twin mattress as well, we had to fill the space with a rolled blanket. 
Would absolutely buy again.