First, I never buy a crate thinking the padding it comes with will be good enough for my pet, and you shouldn't either, so just plan on always buying a separate mattress. So now inside the perfect home and travel crate is the perfect orthopedic cushion (from another vendor with the exact same dimensions with a bolster for smushed faced snorty sleepers). It has several strong zippers and openings everywhere you could possibly want them,, 2 roomy storage packs, strong coated mesh screening (i have 2 hyper boston terrors) so unless your dog is really an unruley beaver, i can't foresee a durability issue. Don't pick by color, pick by size, you're picking for your dogs comfort not your decor; so this size didn't match my bedroom but it matched their need to sleep like they are great danes. Since each side is some portion of mesh it gets wonderful ventilation. It also folds down with ease and to about the size of 2 large pizza boxes stacked (it's the side wall dimension x about 3-4"). I also find that rescue or shelter dogs likeand sleep better in soft crates The clinking of a metal crate and the bad memories they have of those sounds cause them restless rest. Both girls don't have to hear "Bedtime" twice before they are running into their crates and under their goose down throws (overstock). Sweet dreams furbabies.