The unit was very clean and comfortable. Not large but perfect for a quick one or two night stop over with our standard poodle.