This product came with all necessary tools to assemble. It was relatively fast and easy. This came with wheels or rubber covers - it gives you a choice to which you would prefer. The bags have pouches at bottom of each bag.