Very easy to set up, took me around one hour on my own. The bed is good and firm.