A Constitution can be said to be rigid or flexible on the basis of its amendability. A flexible constitution can be amended by ordinary law making procedure whereas a rigid one requires special procedures.
Indian Constitution strikes a balance between the rigidity and flexibility. Some of its features can be amended by ordinary procedure for e.g. abolition or creation of Legislative Councils. Some of the amendments are made by special majority or special majority plus with ratification by half of the States.