My dog children LOVE these! We put one in their play room and 2 in the family room. We have a Lab a Pikingese and a Terrier and all 3 sleep on them. We bought the large..they are big and very soft and you can unzip and wash the cover.