Rnd 1: With CC2, 10 sc in MR. Join and fasten off. (10 sts)
Rnd 2: Join CC1 in any st. Ch 2, (puff st, ch 1, puff st) in the next st, ch 2, sl st in the next st. Repeat from * 4 more times. (5 petals)
Each petal uses 2 of the 10 center sts. The flower measures about 2 in (5.1 cm) across. Leave a 12 in (30.5 cm) tail for sewing.
Leaves (Make 6)
With MC, ch 8.
– Side 1: Starting in the 2nd ch from the hook, sc, hdc, dc, dc, hdc, sc. Then work 3 sc in the last ch.
– Side 2: Working along the other side of the chain, sc, hdc, dc, dc, hdc, sc. Sl st to the first sc. (15 sts)
Each leaf measures 2 in (5.1 cm) long. For a vein, surface sl st down the center with MC. Leave a tail for sewing.
Make All Pieces
Totals:
– MC: 1 back panel, 3 pocket bodies (Rnds 1–12), 6 leaves
– CC1: 3 pocket trims, 3 flower petal rounds, the back border
– CC2: 3 flower centers
Assemble the pocket fronts: Pin 2 leaves in a V on each pocket front, with their tips pointing out and down, roughly over Rnds 8–11. Sew the flower centered on top so the petals overlap the leaf bases. Use the tails to backstitch through the petal bases and around the center ring.
Layout grid:
Joining
Sew the pockets on before working the border. Use MC and a tapestry needle, and whipstitch through both loops of the pocket and the front of the panel.
Top pocket (P1): Fold the pocket flat with the flower centered at the front, and count 18 sts across its back (the half of the rim opposite the flower). Line up those 18 Rnd 12 sts with the 18 sts of Row 8, one to one. Sew along the top of Rnd 12, so the pink trim stays free above the seam. Then continue the seam down each side of the pocket and along the Rnd 6 ridge behind the base, making a U-shaped seam.
The stitch math works out exactly: 18 sts at 3.5 per inch is 5.1 in (13.0 cm), which equals the width of Row 8.
Lower pockets (P2 and P3): Each pocket also uses 18 back rim sts. Row 14 has 30 sts, or 15 per side of the center marker. Sew the inner 15 rim sts of each pocket to its half of Row 14, one to one, so the two rims meet at the center. The outer 3 rim sts of each pocket hang past the panel edge by about 0.9 in (2.3 cm), which gives the bulging look. Sew the U-seam down to the Rnd 6 ridge.
The top pocket’s base rests between the two lower rims.
Tension: Pull each stitch snug but don’t pucker the panel. If the panel ripples, remove that section and resew with looser stitches.
Checkpoint: The panel should still measure 12.0 in (30.5 cm) wide at Row 20.
Border
Border gauge: 14 sc = 4 in (10.2 cm). Each dc row-end slants about 0.57 in (1.4 cm), and 2 sc also cover 0.57 in (1.4 cm). That is why the edge lies flat.
Rnd 1 (CC1): Join CC1 at the live loop.
– Bottom edge: 3 sc in the first st of Row 20, 1 sc in each of the next 40 sts, 3 sc in the last st. (46 sts)
– Right side: 2 sc in each row-end from Row 19 up to Row 1. 19 row-ends × 2 = 38 sts.
– Top: Sc in each of the 4 sts of Row 1. (4 sts)
– Left side: 2 sc in each row-end from Row 1 down to Row 19. (38 sts)
Join. Total: 46 + 38 + 4 + 38 = 126 sts.
Fold the pocket overhangs forward while you work so they stay out of the way.
Rnd 2 (CC1): Work scallops all around: 23 on the bottom, 19 on each side and 2 on the top, for 63 scallops. Every side has an even count, so the scallops line up with the corners. Join and fasten off.
The border adds 0.5 in (1.3 cm) all around. The panel now measures 13.0 in (33.0 cm) × 11.0 in (27.9 cm).
Hanging loop (MC): Join MC at the top center between the two top scallops. Ch 18, then sl st in the same spot. Work 26 sc over the chain loop and sl st to the base. The loop extends 3.0 in (7.6 cm) above the border. Fasten off and weave in the end securely.
Final Blocking
- Weave in all ends, working through same-color stitches.
- Lay the holder face up on the blocking mat.
- Pin the panel to 13.0 in (33.0 cm) × 11.0 in (27.9 cm), with the point centered.
- Pin the scallops out evenly.
- Mist the whole piece and pat it flat. Keep pins away from the flower petals.
- Stuff each pocket with a dry roll wrapped in plastic so the cups set round.
- Let it dry completely, then remove the pins.
Final Quality-Control Checklist
- The panel measures 13.0 in (33.0 cm) wide and 11.0 in (27.9 cm) tall.
- The loop is 3.0 in (7.6 cm) and sewn on securely.
- Each pocket has 54 sts and holds a roll without straining.
- The top pocket is centered on Row 8, and the lower rims meet at the center of Row 14.
- The pink trim on each pocket stands free above its seam.
- The 63 border scallops are even, with no gaps at the corners.
- Each flower has 5 petals, and the leaves are symmetrical.
- All ends are hidden.
Troubleshooting
- The panel curls at the sides: The increases are too tight. Work the 2-dc increases looser, or go up a hook size.
- The border ruffles: You added extra sc at the row-ends. Recount to 38 sts per side.
- The border pulls in: You skipped row-ends. Work exactly 2 sc in each one.
- The roll doesn’t fit: Check the Rnd 5 count (54) and the base diameter.
- The pockets sag: Use cotton yarn and resew the U-seam firmly at the Rnd 6 ridge.
- The puff sts look flat: Pull the loops up taller before closing the stitch.
Care
Hand wash in cool water, press out the water in a towel and dry flat, reshaping the pockets while damp. Do not tumble dry.

Final Notes
The measurement chain is simple. At 3.5 sts per inch, the 54-st pocket gives a 4.9 in (12.4 cm) base. The 42-st Row 20 gives a 12.0 in (30.5 cm) panel. A 126-st border holds 63 scallops and adds 0.5 in (1.3 cm) per side, for a 13.0 in (33.0 cm) × 11.0 in (27.9 cm) holder. If you check each stage, the pockets will sit exactly where they should.
Happy crocheting!
