The size is great for my 120 lb dog (mastiff.) She loves to snuggle on this bed! I wish the padding was a little thicker. We have to put another cushion underneath so my pup isn't on a hard surface. Wear has been great so far!