Shoulder Replacement

I have been told by my doctor that I need to have a shoulder replacement. Has anyone had this done? I would like to hear about what the recoperation is like.