I gave it only 4 stars because it was so cushy and soft, it was too small for my dog even in the large size.