This is well made and perfect for my new puppy's dog crate.  Washes easily if soiled.