Very comfortable. The seat is firm and the fabric is nice. Perfect for story time with my grandkids!