The bed did take some time to assemble, but I did it by myself except for putting the top bunk on top of the lower bunk.  I do have some problem with pulling the trundle out.  It is a very tight fit.  I think it is because the bed is on carpet and the weight settles it more than the lightweight trundle.  It does scratch easily but is sturdy which we needed.