Took me 3 hrs to assemble. Turned out a very firm bed after assembling.