We have two dogs weighing over 75 pounds each, and they love the size of the large bed.  It's cozy and very comfy for them.  Each dog fills out the bed alone.  They even fight over who gets to lay in it.  The fabric is soft, but also easily wiped clean.  I would highly recommend this bed.