The box weighs 70 lbs so be ready for that.  It comes with any tools you need to assemble it.  It also comes with extra screws in case you lose one.  I looks good and feels very solid.