Shanghai, the present day. Lin Xiao (Mi Yang), 25, is a graduate of Shanghai University and shares a flat with her three friends since high-school days - smart and organised Gu Li (Amber Kuo), artistic Nan Xiang (Bea Hayden) who designs clothes, and overweight Tang Wanru (Miss Lin) whose only interest is eating.