My dog loves it but I don't think the one I bought for a large dog is actually big enough.  This dog is a mixed breed rescue dog that I would say is in the middle to large size and no way can he stretch out and all of him be on it.  During TV time at night you will find him on his back, legs in the air and head on the floor.  My advice order 1 size larger than you think you need.


Pros: Good vaue and arrived in less than a week.
Cons: I would say it runs smaller than I thought..