According to both of my two large dogs (boxer and lab), this is the PERFECT bed! It's even great to share between 177 lbs of dogs, if one is willing to leave a tiny bit of space for the other to squeeze their way in. One dog alone has plenty of space to stretch out without hanging off. It has not lost its shape yet and has laid flat since unrolling it after delivery. I have not washed it yet so can't speak to how it will hold up to washing but so far it's done just fine with multiple dogs on and off it.