The product is good quality and for the price a much better value than many other similar advertised products on the market.   The foam in this bed is a much higher quality foam than the dog beds being sold with convoluted foam, which in my experience does not hold up over time.  I would not hesitate to purchase this product again. In fact I'm considering buying another one.
The removable cover is a great feature, and is connected to the poly covered cushion by a 360 degree zipper.  It would be nice if the removable cover was a little thicker, but it is adequate.
The bed provides a light weight supportive cushion, layered with approximately 1 1/2" memory foam top, which is clued to a 2 1/2" thick dense foam base, and covered by a durable poly cover.  Our three large 70 to 85 pound dogs love their new beds, which cushion them from our hard tile floors.

Pros: foam is at least 31/2" thick when it decompresses, cover is treated poly material to be water resistant
Cons: none