All in all this is pretty good. Took about 6 hours (2 people and power tools). Arrived in 5 boxes ranging from 45-90 lbs. we had to unpack the pieces in the garage and carry them up to my sons room to assemble. It is sturdy and a beast, don’t plan on trying to move it far after putting it together