Love this kennel so much, and so does my pup. It was very quick and easy to assembly. I’ve washed and dried in the dryer the mat that it comes with twice, and it’s held up perfectly. I like that there are two separate entrances to go through.