The delivery wasnt the greatest, the box was damaged, but the sofa bed was still in shape. It was the easiest assembly I've ever done! took 15 minutes max and I did it myself, Every loves sitting on it and its comfortable as a bed as well. It is pretty low but that was fine with me.