This bed has a great support (on the firmer side). It does not have a removable cover as the zipper actually splits the bed in two, the bottom foam and the rest of the entire bed which includes the bolsters and which is washable. The fabric is very sturdy and does not seem to collect much pet hair, so it is great for dogs that shed like mine. I decided to return because my puppy will be 25 lbs and he is already almost the size of the large size bed at only 15 lbs. Great looking bed overall especially if your dog likes a firmer bed.