This bed has held up great so far and both dogs love it.  I took it inside for winter, but we had a mild winter and I brought it back outside in February.  I've washed the cover once, some stains still on it.  Not sure what happens if cover gets ripped and need to replace it, but so far it's holding up well.  Would've definitely recommend this bed.

Update:  the canopy has broken this year.  Very disappointed.   So I can only use the bottom part as a bed without the shade from the canopy.