This couch is so cute and comfy. I bought extra stuffing after reading the reviews but havent gotten around to adding it. Its definitely firm, but I dont mind it. I dont sink into it and struggle to get up. So far it had been pet friendly and easy to clean.