These quality Oxford brand building blocks are the new best thing. They are made in South Korea, the quality of these blocks are exceptional. They also fit onto the Lego brand which means if you already have Lego blocks you can add to your collection with these awesome set and they will compliment the blocks you already have. Invest into these blocks, your kids will be entertained for hours. Hours of fun guaranteed!