Excellent product for the money.  Definitely will not keep in an extremely mad or scared animal, but for most dogs accustomed to the kennel properly, they will enjoy the experience inside.  I actually bought mine to travel with my dogs.  I didn't want them loose in the car and this provides a way to keep them safe.  I definitely recommend this product.