A little on the firm side for my dog but my little grand daughter loves it for a chair has she is only 18 months & they do resemble little arm chairs good quality