We have hardwood floors throughout our house, with laminate in the kitchen and tile in the bathroom. The couch and two of the four armchairs in our living room, as well as three of the five chairs in the dining room, AND my desk chair, are all leatherette. I can tell you from klutzy experience that these surfaces are really easy to clean.
But it seems that when it's time for you to do your barfing, kitties, you really only feel at home on the bed, or on one of the upholstered chairs, or--and this is the one that really gets me--smack dab in the middle of the throw pillow with the incredibly involved intarsia-knit cover that I was so proud of. (WAS.) To add insult to injury, you did that thing where you try to bury your mess, and clawed the knitted fabric up pretty badly all around the barf spot afterward.
You're cute, and I really do love you, but sometimes that's not enough. It's going to be a while before I forgive you for this.
(I was going to post a picture of the barf and barf-related damage, but thought better of it. Instead, here's a picture of you two. Now everyone Knows What You Did.)