Excellent product. My dog loves it. However I got the large and it's ideal for a cavalier king Charles spaniel. Don't think it would be big enough for a Labrador size dog.. looks very nice in the lounge