Perfect for our 130 lb large lab.  He loves it and I like it knowing it is better for his hips... A big plus for me is that I can remove and wash the cover.. I would absolutely purchase again.  Great price for this size bed.