It fits the XLARGE table kennel perfectly. 

Cons: feels like very cheap material and stuffing. It is also a bit pricey.