My dog is 85 lbs and still a puppy so he can be rough on beds but this is perfect. It is the perfect thickness and so comfy.