Shipping was pretty fast and the kennel goes together well.  Instructions were not clear which meant I had to take it apart in a couple areas and put it back together.  But that's because I didn't read all the instructions first - before I started.  But it's not difficult to take apart and fix any mistakes.  Overall it would be easier if you had 2 people but I did it myself and it took about 30 minutes (with mistakes) from unpacking to throwing away the cardboard.  Overall this will work well for the puppies I foster, giving them plenty of freedom but keeping them from gnawing on my walls and everything else in the house.  Good thing puppies are cute :). And if you are looking to keep puppies in here, as long as they aren't itty bitties they should not be able to escape.  I was worried about that but when I got it together it looks very sturdy and the wire is close together.  Side note:  this is being used inside - not outside to I didn't use the top.