The bed was fairly easy to assemble, took about 2 hours from start to finish.  We did have one flaw in one of the slots for a mattress support.  It broke when trying to insert the support and we had to gorilla tape it but other than that the quality is good for the money and I would recommend this for a small space for sure.