Nice and functional! Absolutely love it!  Our dogs actually enter the kennel on their own without any issues.