Takes a while to assemble but not too difficult.  The hardest part was folding the mattress.  Looks good and is very comfortable