Love my pet bed! Its the perfect size and washes very well! No shrinking whatsoever! And very water resistant. My little pup took a little tinkle on it once and it washed right off no issues whatsoever! Love this product. You cannot go wrong with this!!!!