I purchased this for my 85# English Lab ,it's huge. I could of purchase a smaller one. But now she'll be as able to fit on the whole be without hanging over.  The fabric is just as it looks in the pictures, the fabric is thick and strong. I will be purchasing a smaller on for our 15 pound dog next.