Very firm and plush for a dog pillow, bought this for my smaller dog but it's very popular with both dogs!