Hi has anyone had this surgery? If so, could you please tell me about your experience and recovery? And are you satisfied with the results? thanks.