Walmart offers the Calm Yoga Block 2-Pack in Purple for $3.80. Opt for in-store pickup to dodge the $5.99 shipping charge. That's $4 under the lowest price we could find for two similar blocks. Each foam block measures 3" x 6" x 9".