Time consuming but not difficult to assemble. Would have gone much quicker with an electric screwdriver. I did the whole thing by hand and it took about 5 hours between two evenings. The top split doesn't quite like up the way I would prefer but throwing a table runner over it hides the unevenness. Had a friend sleep on the bed this weekend and they said it was as comfortable as their firm memory foam mattress at home.