We bought this for our son's Bull Mastiff.  It works great for him.  He loves it!  Over time we'll be able to tell if the memory foam holds up.