The product description notes that cube size will vary because this product is made from off cuts of striploin, rib-eye, & rump.
I ordered 2 packages and got a consistent product. Both packages had beef cubes that were pretty even in size with just a little bit of marbling, and gristle-free. If I had a BBQ grill, they would have been great for kebabs.
Since I don't have a grill, I used one package to make Japanese curry and another to make a Filipino dish. The beef cubes were tender and flavorful in both dishes. The 500g portion is a good size for cooking for a family.
If every package could be like the ones I received, I'd give this product 5 stars but since there's an element of chance, I'm rating it 4 stars.