Perfect! My dog loves it! Its just the right density for Shiloh! Hes 10 years old, 137 lbs. and has a painful back leg so this bed is dense enough to support his weight getting on and off and comfy enough for him to sleep on for long periods of time.