My cat absolutely loves this product.  Its very soft and the sides are high enough that it creates a warm, enveloping bed.  Highly recommend for a cat or small dog!