Great bed, especially for the price!  The memory foam is fantastic, very good support and cushy to lay on (yes, I tested it myself.)  The zip off top cover is very handy, though a little thin, which is probably better for outdoor use so it doesn't absorb a ton of water.  The main cover is also decently tough material that I think will stand up to use well.  I use it indoors in their kennels for dogs that play outside most of the day and can get pretty dirty and they are fantastic.  I'm not sure it would stand up to a dog that likes to chew on their beds though, all of the zippers seem like a weak point waiting to be exploited.