Firm yet comfy. Color is a light beige. Fabric might stain easily though and is not good for cats with claws.