My dog loves this bed.  He curled up in it immediately.  He's about 65 lbs and the large fits perfectly.  This bed is very well made and seems like it will last for years!