I bought this bed for my dog's 9th birthday.  He is a large puppy weighing in at 120 lbs.  He is getting arthritis and starting to move a little slower.  He loves his new bed.  We haven't had it long but it seems to hold up well so far.