Perfect for my new rescued Brussels Griffon.  I assembled it, and let her take her time using it, and now it's her happy place.  I have not left her zipped into it yet, so don't know if the fabric will hold up under duress.