Mirena birth control?

Al
Would you recommend this birth control? I am 20 with no children but don't want the shot because of its lasting effects.