overall easy to assemble except a few of the leg connections were not prepared and we had to poke through the materials ourselves.  didn't really match up to our bed for the connection, but seemed to be ok.