I absolutely love this kennel.  Easy to put together, and roomy.  My dog loves it as well.