Perfect size, style and was EXTREMELY easy to put together! I also love the fact it can actually be hosed off if necessary. I bought it for my pit mix but my Great Dane thinks it should be hers!