Nice construction and good size. Seat is definitely firm but not uncomfortable. Perfect for our nursery.