an adjustable multi - function support assembly comprises an extension mechanism , a first abutting mechanism and a second abutting mechanism . the extension mechanism includes a plurality of tubes that are axially pivotally coupled with each other . an assistant sleeve is disposed between tubes for assisting the extension of the respective tubes , so that the user can adjust the support assembly according to the requirements . the extension mechanism further utilizes the anti - slip block disposed on the first abutting mechanism and the anti - slip block disposed on the second abutting mechanism to increase the abutting friction .