Very easy to assemble but takes about 4 hours.  Also the ladder came with no directions to attach to the bed so not sure how it's supposed to go.  Had to guess and only one side is bolted in.  Other than that it was good quality and I would buy it again