Our minpin loves this bed.Its not to hard and has some softness in ti.Its the perfact bed for any small dog.It also looks great in my livingroom.