Very clean and functional! Our dogs loved the private yard. It was a great space!