I received a 1008 piece puzzle of my grandchildren for my birthday and absolutely love it! The puzzle pieces were sturdy and of varying shapes so that only the correct pieces would interlock. (I have other puzzles in which all the pieces are identically shaped, and it not only makes for a boring puzzle, but it is nearly impossible to tell if some of the pieces are correctly placed.) The completed puzzle is a high quality picture that is now framed and hanging in my den. I would highly recommend this product!