I bought this dog bed in the XLarge for my two pampered pooches to stop them jumping up and sleeping on my new sofas! I have had dog beds in the past which they simply refused to sleep in, choosing my sofas instead. I am delighted to say though that they LOVE their new dog bed. Not only does it look very stylish, it's super comfy too and, best of all, the inner cushion is removable and washable. Can highly recommend this dog bed.