I have a 90 lb lab mix. Wish i would have ordered the xl instead of the large but she took right too it. Quality appeary to be good amd i expect a few year out of it. The only way she would have been a happier pup is if she were in the bed with us.