Fairly easy to assemble and all parts were included.  Feels sturdy and looks great.
Some of the plastic pieces used to secure the rails supporting the mattress broke on installation with very little pressure, 
but we just used ties wraps instead and that worked well.