A little firm, but I love it! It’s everything I was looking for. Beautiful color, very good price and works great as a rocking chair.