Took me an afternoon to assemble.. but honestly has made my bed 100 times more comfortable! No regrets!