Assembly was not difficult. It is light weight, I am able to move it around  and position it by myself once it is assembled. The mattress is ok, but I bought a mattress top for more comfort.