Took me about 4 hours to put together alone, but I am not super experienced. A couple of small scratches on surfaces but not enough to pass the paint so not obvious. Very heavy and sturdy, but when put together slides on the hard floor pretty easily. I think Ill add gripping pads. 
Heavy box! Have help moving it inside.