Walmart offers the Everlast MMA Strike Shield, model no. 7330B, for $32. (Amazon has it for the same price with free shipping for Prime members.) Opt for in-store pickup to dodge the $5.99 shipping charge, or pad your order to over $35 to bag free shipping. It measures 15.4" x 19.3" x 25.6".