I was a little Leary of purchasing this on line.  We needed a large and durable kennel.  The last one we had, our big girl tore it up.  This was a nice surprise.  Easy to put together.  Strong and very durable.  Price was excellent!  We paid more for our smaller one that our dog tore apart.  I would recommend this to Anyone looking for a large pet crate.  We are very satisfied in our purchase!