Takes two people about 5 hours to assemble. We are pleased with how sturdy it is. We bought two 8 inch mattresses for the bed and trundle. Our dog definitely approves too.