This kennel was easy to put together. I did miss a piece that I had to go back and add but that was my fought.  It came well packaged and no scratches and easy to understand instructions. Very happy with the choice I made.