I have spent a fortune on dog beds over the years for our two spoiled yellow labs. The best one I have found is one I got at Costco online. It is super heavy duty fabric that washes up as good as new. It has a bolster around the bed so that they have a headrest and the bed part itself has not flattened out over time. I have never seen this kind in the store; only online. We love our poochies.