Fits like a glove, bought it for my puppy but the middle dog has claimed the bed. Guess I need to order a few more