Bought this item only because I bought the Ace Pet Crate end table to go with it. I got an XL for the XL crate. Very happy with this purchase. Fits perfectly in the crate. If you are looking to buy it just as a bed, I would recommend it as well.