Was exactly what I ordered. Came with all the parts, tools needed and had easy to read instructions. All the parts and pieces were labeled both on the pieces and in the instructions. I only ever had to redo something because I wasn't paying full attention to how how the pieces are facing in the instructions. All in all.. I was extremely happy. 10/10 would recommend!