Pretty easy to install on my own. Less than 1 hour. Not the sturdiest of beds but seeing as its for my 10year old Im not too worried. I would certainly not be too confident it would hold up for a long time with heavier adults. I guess its decent for the reduced price. Had I paid full price, I would not have been impressed with the quality.