The writing, the acting, the timing, the chemistry - all of it - spot on. And, yes, I agree with the other reviews that talk about what garbage people they are, but that's the entire point. These are characters that are so self-involved and so out of touch with reality that they have absolutely no awareness of their own actions and behavior. But both Steve and Jennifer played it beautifully. And the dialogue and even physical comedy was perfect. It was at the same time touching, moving, infuriating, and hilarious. And all very simple. In my opinion - for the very little that's worth - this was the best episode of the series...