Took about an hour to assemble. We weren't able to secure it to the wall because we live in an apartment, but it's sturdy enough without wall mounting.