I just received this in the mail a couple of days ago, and I was very unhappy with the smallness of it. It would not cover my small dog at all. It is shorter than it appears in the back region. I will have to return it promptly. It would not stretch out at all to cover his back, and the feet were long in the front and small in the back.