Foundation - Ch4, sl st into 1st ch to join.
Rnd 1 - Ch1 (not counted as a st), 8sc into ring, sl st into 1st sc to join. [8sc]
Rnd 2 - Ch2 (counts as 1st dc of 1st PC), PC in same st as ch2, * ch5, PC in next st, ch5, rpt from * 6 more times, ch5, sl st into the back of 1st PC to join. [8PC, 8 x ch-5 sps]
Rnd 3 - Sl st into ch-5 sp, ch2 (counts as dc), (3dc, ch2, 4dc) in same sp, ch1, sc in next ch-5 sp, ch1, * (4dc, ch2, 4dc) in next ch-5 sp, ch1, sc in next ch-5 sp, ch1, rpt from * 2 more times, sl st into top of ch-2 to join. [32dc, 4sc, 4 x ch-2 sps, 8 x ch-1 sps]
Rnd 4 - Ch2 (counts as dc), 1dc in next 3-sts, *(2dc, ch2, 2dc) in ch-2 sp, 1dc in next 4-sts, ch2, 1sc in sc, ch2, 1dc in next 4-sts, rpt from * 2 more times, (2dc, ch2, 2dc) in ch-2 sp, 1dc in next 4-sts, ch2, 1sc in sc, ch2, sl st into top of ch2 to join. [48dc, 4sc, 12 x ch-2 sps]
Rnd 5 - Ch2 (counts as dc), 1dc in next 5-sts, (2dc, ch2, 2dc) in ch-2 sp, * 1dc in next 6-sts, ch3, then sk (ch2, sc, ch2) of prev rnd, 1dc in next 6-sts, (2dc, ch2, 2dc) in ch-2 sp, rpt from * 2 more times, 1dc in next 6-sts, ch3, sl st into top of ch-2 to join. [64dc, 4 x ch-3 sps, 4 x ch-2 sps]
Rnd 6 - Ch2 (counts as dc), 1dc in next 7-sts, (2dc, ch2, 2dc) in ch-2 sp, * 1dc in next 8-sts, ch2, sc in ch-3 sp, ch2, 1dc in next 8-sts, (2dc, ch2, 2dc) in ch-2 sp, rpt from * 2 more times, 1dc in next 8-sts, ch2, sc in ch-3 sp, ch2, sl st into top of ch-2 to join. [80dc, 4sc, 12 x ch-2 sps]
Rnd 7 - Ch2 (counts as dc), 1dc in next 9-sts, (2dc, ch2, 2dc) in ch-2 sp, *1dc in next 10-sts, ch3, sk (ch-2, sc, ch-2) of prev rnd, 1dc in next 10-sts, (2dc, ch2, 2dc) in ch-2 sp, rpt from * 2 more times, 1dc in next 10-sts, ch3, sk (ch-2, sc, ch-2) of prev rnd, sl st in top of ch-2 to join. [96dc, 4 x ch-3 sps, 4x ch-4 sps]
Rnd 8 - Ch2 (counts as dc), 1dc in next 11-sts, (2dc, ch2, 2dc) in ch-2 sp, * 1dc in next 12-sts, 3dc in ch-3 sp, 1dc in next 12-sts, (2dc, ch2, 2dc) in ch-2 sp, rpt from * 2 more times, 1dc in next 12-sts, 3dc in ch-3 sp, sl st in to top of ch-2 to join, cut yarn and fasten off. [124dc, 4 x ch-2 sps]
Finish - Use a yarn needle to weave in the loose ends and if necessary block the squares to ensure that they are of an even size and shape to make joining easier.