Delhi to Mumbai, and I flew 9 times with IndiGo.
Full flight outbound but seated in row which was good. No queues at checkin nice crew cheerful and professional. Flight left on time and landed early - baggage was off within a few minutes wait.
Coming back slightly less good check in experience - at airport several hours early after arriving in international - wouldnt let us check in until 2 hours before departure. When asked for front row seats were told wed have to pay - got it free on outbound guess I was lucky! Flight crew again cheerful and attentive. Flight was early again bags took about 20 mins but thats par for the course in Delhi. Inflight food not paid and ok value for money. The planes are new and clean, and staff very professional.
Seats are large and comfortable. The pilots communicate well with the passengers. Flights were on time. They have shuttle buses which bring you to the plane. Check-in was fast and smooth, I was very impressed as I was not sure what to expect.