Where to stitch on each panel will be indicated by the below image. The panels will use the following abbreviation scheme in combinations for the 8 panels: LFI (Left, Front, Inside), RBO (Right, Back, Outside)
Cut out 4 A(desired length from waist) by E (½ leg circumference plus extra as desired) panel. These panels will make up the LFI, RFI, LBI, RBI.
Cut 2-inch strips of fabric. Layout fabric as desired to make 4 panels that are size A by E. Sew the strips together with the right sides facing inside. Continue this process until 4 panels have been made (LFO, RFO, LBO, RBO).
Cut each panel according to the pattern. Remember to add some extra room for the section marked D. This will help for a less tight fit and will be offset by the elastic waistband.
With the right sides facing each other, sew LFO and RFO together along the B and G lines. Repeat with the other three pairs (LFI and RFI, LBI and RBI, LBO and RBO). From here, the panels will be referred to using the last to abbreviations (i.e., FI – Front, Inside)
With the right sides facing each other, sew FI and FO along both A, E, and C lines (12 lines total). There should only be one opening along the D lines. Flip right side out and push out corners. Sew along each E line flatten the seam. Repeat for the BI and BO panels.
Place the right side of the front panel against the right side of the back panel. Sew along both A and C lines (8 lines total). Flip right side out.
Take a strip of fabric that is 6-inches wide and long enough to cover all the combined D lines. Fold in half. Place the edge made up of two edges along the D line of all four inside panels. Sew to connect the strip to the short and connect the strip to itself.
Fold the strip so that the folded edge is now against the outside panels. This should go past the D line edge, so it is no longer visible. Sew along the unsewn edge leaving a 1–2-inch gap to allow access to the channel.
Pull the elastic through the channel made by the strip. Sew elastic together to create a continuous band. Sew the channel shut by finishing the line made in the previous step.