Not too big not too small. Seats could have more cushion but overall we are happy with the purchase