The four tea party participants are classic models from the Stanford 3D Scanning Repository. The chairs and table are used royalty-free from archive3d. I spent way too long trying to make an .obj file of a box by hand and debugging it with my renderer - eventually I got all the triangles facing the right direction, but it took a while.
The scene has two point lights with some size for soft shadows.
None of the models from the Stanford 3D Scanning Repository have texture coordinates, so I used the model-space coordinates as the texture coordinates and textured the objects with a 3D procedural texture based on (improved) Perlin Noise. The teacups are mildly refractive, and the teapot has glossy reflection.