Seat is kind of hard. Functions well for its intended purpose. Fabric is nice and will work well for family.