I love this bed! I got the XL and its perfect for my American Bully. The foam is so thick and comfortable