At first, I was very nervous when putting it together but then I realized it was completely my fault and I had everything the wrong way  so pay SUPER close attention not just to the instructions but also to the pieces themselves! Came with all the hardware and an extra baggy with two extras of each hardware piece! Super easy if you pay attention and absolutely gorgeous! Also came 2 days early. Couldn’t be happier!