Best dog bed we ever purchased!  Thick, firm, quality.  Very easy to take off cover for washing.  One of our dogs hasn’t been on the couch once since we got this.