Phil (Donald Faison), Stuart (David Alan Basche), and Haskell (Wayne Knight) are forced to trade apartments with Holly (Kristen Johnston) when her mother (Judith Light) comes for a visit because Holly never told her mother her engagement ended months ago.
Phil (Donald Faison) meets a foreign lingerie model who doesn't speak English and Stuart (David Alan Basche) has to act as interpreter. Eden helps Holly overcome a bad first impression with a handsome neighbor. Haskell buys a coffin as an investment.
When Stuart's favorite restaurant is about to close, he takes Phil along for one last meal, only to bump into Phil's ex-wife who is now engaged. Holly is baffled by mixed signals from a cute co-worker. Haskell starts an online traffic school.
Phil (Donald Faison) is nervous when Holly (Kristen Johnston) starts dating his top client - basketball player Kevin Tyler (Amar'e Stoudemire). Haskell (Wayne Knight) lures Stuart (David Alan Basche) into the world of sports betting.
Holly's office crush Paul returns to work, and she is determined to find out how he feels about her once and for all. Stuart, sick of doing all the cleaning himself hires a maid, who quickly turns Haskell's life upside down.
After giving Holly's new boyfriend Paul a hard time, the guys make amends and Paul invites them to the party of a lifetime. But on the way, Stuart discovers that Paul's ex-wife might still be in the picture.
Desperate to impress her perfect sister Jill, Holly invents an alternative lifestyle for herself that quickly spirals out of control. Meanwhile, the guys are riding high on a "special" dish cooked up by Stuart.
Phil's client, tennis star Chuck Feeney, stays with the guys to hide from the paparazzi. But Chuck the ladies' man turns out to be more of a man's man. Haskell and Holly compete over who can take better care of pregnant Eden.