Super easy to assemble, I’d say until the mattress was in it seemed weak but since sleeping on it we haven’t had problems. 
The fabric and look of the bed looks great in the room!