I bought two of these (Large) well over a year ago.  I just ordered a 3rd for my home, and sent one to my grand-dog in Maryland.   My dogs love these beds, and I love the fact that I easily zip out the bolster and main cushion and wash the cover.  (I have also washed the inserts, but less frequently).   I treat them gently and air dry them, but they are holding up very well!   Great improvement over my usual all-one-piece dog beds which are too big for the washer!  Great price too!