I was able to assemble this myself without too much stress.  It is very heavy and solid and I am very pleased with the quality.  Of course delivery was on time and in perfect shape.