The product arrived very fast as scheduled! The directions were simple and easy to follow! It included the hardware and wrenches to assemble and took only a few minutes to put together! It is very sturdy and makes no noise whatsoever! I'm very satisfied with the quality and the price point!!