Modelling the front leg
Start the leg by editing the chair component and on the side profile drawing the shape of the front legs. Make this new geometry a component called "Front Legs".
Push/Pull that shape to the outside of the chair to both sides. Select all the geometry and Intersect with Model. Close the components.
Make a copy of the reference image moving it to the front edge of the leg component. Rotate it back to align it with the front of the leg component. Move the original reference image back out of the way.
Edit the chair component then the leg component and draw the front profile of the legs. Try to keep the thickness the same as the chair seat, 1" (~2.5cm) per "band". This would make the legs 1" at the base and under the seat.
Now use the Vector Push Pull tool on the Joint Push Pull plugin to extrude the legs. Use one of the lines on the bottom of the seat as a reference line. Turn on hidden geometry to see those lines if you have not already done so.
Now select all the faces inside the leg component and Intersect with Selection. Erase all the unwanted geometry. Smooth out the faces and reverse any that may be showing a back face. By having only front faces showing you will reduce any headaches when texturing and rendering. Close the components and erase the rotated reference image. Move the original image back in place and we will start on the back leg by tracing the outline.
Modelling the back leg
Edit the chair component and trace the back leg outline making sure to reference the chair back and seat center lines. Make that profile a component called "Back Leg".
If you look at the reference images, the back leg is not very wide at the floor but widens at the back and seat. It then gets smaller when it connects to the front legs again. To do this we will make a cutting plane but first push/pull the back leg to the widest point on one side, about 2" (~5cm) out. We will mirror it once we cut it.
Now inside that component make a rectangle, select it and make it a group. Place and rotate that group then copy it and place it as well. Make them so they will cut the leg profile so it tapers towards the front and back.
Explode both groups, select everything inside the back leg component and Intersect with Selection. Then erase the unwanted geometry. Finally mirror the half of the back leg as we did before with the scale tool and erase the dividing face and lines between the two.
Final touches and texturing
To add the last modeling touch, create a few screw faces for the back of the chair out of extruded circles and a square. Make sure you draw them inside the chair component or they might get lost while moving the chair later.
The chair has been marketed in many different colors and patterns. I like this red and striped fabric. Apply the color to the wood pieces and import any texture pattern you like. For the striped one I made sure the texture was projected prior to applying to the cushions. This made the texture smooth over the surface rather than texturing each face which would not look right.