NOT WORTH THE MONEY!!! DO NOT BUY!!! I am embarrassed that I even paid for this at all. Not only did it arrive broken, it is so cheap that it's basically built for a 10 lb dog. I bought the XL and it's a glorified extra large condo for a toy dog. It literally feel apart almost immediately without my dog even trying. The bars keep falling out. The door slit apart. The lock doesn't even latch and I don't understand why they even bothered. I have never been more disappointed in a purchase, ever. You may as well take 5 $100 bills and burn them because that's literally what it feels like I just did.