Super easy to assemble. I did it by myself and it took about and hour and a half. (Im a small female) havent had a chance to move my mattress and actually use it so I cant say anything about that but it seems sturdy and I like how it looks! Would recommend it. I will edit my review if anything changes.