Pretty easy to assemble although I wish I had paid more attention to the instructions for the mattress support so that I could have screwed them in from the beginning and not had them fall out as I assembled it.  Totally my bad there.   But very happy with the sturdiness and the look.  I was worried that the metal might seem a little flimsy and might sway.  Not the case.  Rock solid.