She’s a bit on the firm side, but a perfect fit for a small space. Feels sturdy, good price, and my dog approves.