Upper and lower lid blepharoplasty is usually done under local anesthesia and takes between 1 and 2 hours for completion.
About 1/3 will get some degree of obvious bruising. Usually the result at 2 weeks is close to the end result. The fact that you have had surgery will be immediately noticeable. Most who have this type of surgery are very happy.