Shipping was fast and it arrived well packaged with no damage. Instructions were easy to follow and it was easy to assemble. I did strip out a screw but thankfully it came with one extra.  This kennel is strong and sturdy! I just wish the middle gate was adjustable to move as one of my dogs is small and my other is large.  It can be done but would be easier with pre-drilled holes to move per dog size.  Also, don’t miss the step to add the screws to the top door brackets to lock them so they can’t be move up and off track.  I would definitely recommend this kennel.