I had it done two weeks ago. No redness and not painful in the least. I found it pretty relaxing and my skin felt so soft and not at all tight when I left. Here was my experience.
I came in wearing makeup. She put me into a reclining chair (sorta like the dentist) and tipped me back. She put a towel over my shoulders/chest, so I felt all cozy and she had one of those vibrating massage mats on the chair that was buzzing up and down my body from calves to my back. She then massaged some sort of facial cream all over into my skin for a few minutes before using a really warm (almost hot) washcloth to wipe off all the makeup that the cream lifted off. IIRC, she put something else on my face before beginning the actual microderm.
The microderm feeling is pretty hard to describe. To me it kinda felt like when you're at the beach and you have fine sand on your skin, but with the world's smallest vacuum depositing and removing the sand.
When it was done, she left me reclining and applied a calming moisturizing mask and left the room. I think that was on for approx 5 minutes before she came back and used one of those really warm washcloths to wipe the cream off.
She said not to put any makeup on for at least 15-30 minutes to give time to let my pores breathe while they're closing back up. Since I was going straight home for the day, I just left my face naked the rest of the evening. =)
They also dipped my hands in paraffin and placed a plastic bag & a big pair of mittens on my hands to let the paraffin do it's thing while they were working on my face. I have no idea if that's a common thing or not, but I enjoyed the extra pampering.
It's my understanding that there are various companies who make microderm abrasion systems, which leads me to wonder if that could greatly change the experience a person might have getting the procedure done. Maybe the friend who came away red and in pain had a poorly trained technician or maybe she used the wrong settings for her skin, or maybe the machine wasn't as nice as the one I experienced? Just some ideas.