depo-provera birth control shot

Please comment your experiences good or bad with the depo shot! Only if you've had it or currently have it. Thank you.