Received in timely manner. All pieces and hardware with it !!!!  Easy to assemble !