Love the fabric and legs on this item and the seat is not hard. A great addition to our kids area.