I ordered these blocks for my 7-month-old daughter, and they are beautiful! My husband and I really had to search to figure out what the "imperfections" were. Most of them (we're guessing) are just slightly darker grain lines or small dark spots. Certainly nothing that hinders their usability. The picture with the blocks lined up shows my guess as to the imperfections on each one.
The size of the blocks is also perfect for my daughter to hold in her hand. She is still in the munch-on-anything phase, so she loves to chew on the corners and edges. She also loves to knock over whatever tower her daddy tries to build.
I think these blocks are an amazing value, and I highly recommend them.