These are exactly what I was looking for in order try out to see if they sell at craft shows.
Made some pixel art with these after painting them.
Overall, the 1/2 blocks great for the price for the quality.
If you're looking for blocks that are EXACTLY alike, these are not it. Each had a reasonable tolerance of dimension difference, some were off but a 3+ mms. Only a small handfull of the 500 I bought were not used. They could be sanded better (or the customer could do that), but that would be tedious.
great price / value
paintable / glueable
not exactly the same
shipping was just in a bag, poor protection.
would buy again if needed. Came back to the site to order 1" blocks